Ex comune del canton Ticino, nel distretto di Locarno. Il territorio comunale era formato da Gerra Piano e Agarone, enclavi sul piano di Magadino, e da Gerra Valle, situato a 826 m nella valle Verzasca. Nel 2008 si è unito con Cugnasco per formare il comune di Cugnasco-Gerra. Nel 2020 il territorio di Gerra Valle fu staccato da quest'ultimo e incorporato nel comune di Verzasca. Prima attestazione: Giera (1387). Popolazione: 304 abitanti nel 1801, 186 nel 1870, 413 nel 1900, 451 nel 1950, 1098 nel 2000, 1297 nel 2007.
Fino al 1852 Gerra era una squadra del comune di Brione Verzasca. Le enclavi sul piano vennero assegnate al comune nel 1920, quando fu soppressa la proprietà promiscua di Locarno, Minusio e Mergoscia sulle Terricciole. La parrocchia di Gerra si staccò da Brione nel 1742. La chiesa di S. Giovanni Evangelista esisteva già nel XV secolo ma subì due distruzioni: dapprima sul finire del XVI secolo per una frana e poi nel 1817 per l'alluvione; l'edificio attuale risale al 1819. La chiesa del Sacro Cuore di Gerra Piano è del 1930. A Gerra Valle sono degni di nota un mulino del XVI secolo e una casa del 1470. La popolazione, dedita all'agricoltura e alla pastorizia, praticava fin dal XIV secolo la transumanza, svernando sul piano di Magadino o nel Sottoceneri. L'emigrazione fu notevole fin dal XVII secolo; tra il 1860 e il 1874 partì il 25% della popolazione. Nei decenni a cavallo tra il XX e il XXI secolo la popolazione è aumentata grazie allo sviluppo di Gerra Piano, divenuto centro molto vitale; in valle si è tuttavia registrato un calo degli abitanti.