Gmina Grybów to gmina wiejska w województwie małopolskim, w powiecie nowosądeckim. W latach 1975-1998 gmina położona była w województwie nowosądeckim. Siedzibą gminy jest Grybów.
Sąsiaduje z gminami Bobowa, Chełmiec, Gorlice, Kamionka Wielka, Korzenna, Krynica-Zdrój, Łabowa, Łużna, Ropa, Uście Gorlickie oraz miastem Grybów.
Gmina położona jest na terenie Pogórza Rożnowsko-Ciężkowickiego oraz Beskidu Niskiego, wśród Gór Grybowskich, w dolinie rzeki Białej.
Gmina ma obszar 153,01 km², w tym: użytki rolne 61%, użytki leśne: 33%. Stanowi to 9,87% powierzchni powiatu.
Gminę zamieszkuje 22 179 osób (30 czerwca 2004), w tym: 11 006 kobiet i 11 173 mężczyzn. Gęstość zaludnienia wynosi 145 mieszk./km². Średni dochód na mieszkańca wynosi 1310,61 zł (dane z 2002).