Le siège administratif du powiat est la ville de Garwolin, qui se trouve à 56 kilomètres au sud-est de Varsovie, capitale de la Pologne. Il y a trois autres villes dans le powiat : Łaskarzew située à 13 kilomètres au sud de Garwolin, Pilawa à 10 kilomètres au nord-ouest de Garwolin et Żelechów à 22 kilomètres au sud-est de Garwolin.
Le district couvre une superficie de 1 284,29 kilomètres carrés. En 2006, sa population totale est de 106 227 habitants, avec une population pour la ville de Garwolin de 16 072 habitants, celle de la ville de Łaskarzew de 4 908 habitants, celle de la ville de Żelechów de 4 016 habitants et une population rurale de 77 035 habitants.