Gmina Gryfów Śląski is an urban-rural gmina (administrative district) in Lwówek County, Lower Silesian Voivodeship, in south-western Poland. Its seat is the town of Gryfów Śląski, which lies approximately south-west of Lwówek Śląski, and west of the regional capital Wrocław.

The gmina covers an area of , and as of 2019 its total population is 9,697.

Neighbouring gminas Gmina Gryfów Śląski is bordered by the gminas of Leśna, Lubań, Lubomierz, Lwówek Śląski, Mirsk, Nowogrodziec and Olszyna.

Villages Apart from the town of Gryfów Śląski, the gmina contains the villages of Krzewie Wielkie, Młyńsko, Proszówka, Rząsiny, Ubocze, Wieża and Wolbromów.

Twin towns – sister cities

Gmina Gryfów Śląski is twinned with: Bischofswerda, Germany Gryfice, Poland Raspenava, Czech Republic

References