Gmina Garwolin is a rural gmina (administrative district) in Garwolin County, Masovian Voivodeship, in east-central Poland. Its seat is the town of Garwolin, although the town is not part of the territory of the gmina.
The gmina covers an area of , and as of 2006, its total population is 11,919.
Gmina Garwolin contains the villages and settlements of Budy Uà Âniackie, Czyszkówek, Ewelin, Feliksin, Górki, Izdebnik, Jagodne, Krystyna, Lucin, MiÃÂtne, Natalia, Niecieplin, Nowy Puznów, RÃÂbków, RÃÂbków-Parcele, Ruda Talubska, Sà Âawiny, Stara Huta, Stary Puznów, Stoczek, Sulbiny Górne, Taluba, Unin-Kolonia, Uà Âniaki, Wilkowyja, Wà Âadysà Âawów, Wola RÃÂbkowska, Wola Wà Âadysà Âawowska and Zakàcie.
Gmina Garwolin is bordered by the town of Garwolin and by the gminas of Borowie, Górzno, à Âaskarzew, Osieck, Parysów, Pilawa, Sobienie-Jeziory and Wilga.