Brenna – gmina wiejska w województwie śląskim, w powiecie cieszyńskim. W latach 1975–1998 gmina położona była w województwie bielskim.

Według danych z 30 czerwca 2004 gminę zamieszkiwały 10 164 osoby. Natomiast według danych z 31 grudnia 2017 roku gminę zamieszkiwało 11 230 osób.

Miejscowości wchodzące w skład gminy thumb|left|180px|Miejscowości gminy Brenna Herb Sołectwo Powierzchnia(w ha) Ludność(2008) Gęstośćzaludnienia[os./km²] Położenie 50px|herb Brennej Brenna(wieś gminna) 7830 5859 74,8 50px 50px|herb Górek Wielkich Górki Wielkie 1467 3554 242,3 50px 50px|herb Górek Małych Górki Małe 275 768 279,3 50px Położenie i struktura powierzchni Gmina położona jest w południowej części województwa śląskiego. Jej tereny leżą prawie w całości w dorzeczu Brennicy: ich większa, południowa część w granicach Beskidu Śląskiego, mniejsza, północna (Górki Wielkie i Małe) – w granicach Pogórza Śląskiego.