Zawoja – gmina wiejska w województwie małopolskim, w powiecie suskim. Siedzibą gminy jest wieś Zawoja.

Według danych z 31 grudnia 2012 r. gmina miała 9085 mieszkańców.

Położenie thumb|left|200px|Podział gminy Zawoja:1. Zawoja (siedziba gminy), 2. Skawica. Gmina Zawoja położona jest w dolinie Skawicy (dopływ Skawy), między Pasmem Babiogórskim a Pasmem Jałowieckim (Beskid Żywiecki). Wsie gminy ciągną się wzdłuż głównej drogi łączącej Maków Podhalański z Zubrzycą i Jabłonką przez Przełęcz Krowiarki.

Jest to największa gmina powiatu suskiego, ale ze względu na jej górzyste położenie średnia gęstość zaludnienia jest tutaj najniższa. Większa część ludności zamieszkuje w dolinie. Aż 65% powierzchni gminy stanowią lasy.

Według danych z 1 stycznia 2013 r. powierzchnia gminy wynosiła 128,78 km². Gmina stanowi 18,78% powierzchni powiatu.

Według danych z roku 2002 gmina Zawoja ma obszar 128,8 km², w tym: użytki rolne 32%, użytki leśne 66%.

W latach 1975–1998 gmina położona była w województwie bielskim.

Sąsiednie gminy Bystra-Sidzina, Jabłonka, Jeleśnia, Koszarawa, Lipnica Wielka, Maków Podhalański, Stryszawa.