 Staszów County is bordered by Opatów County to the north-east, Sandomierz County and Tarnobrzeg County to the east, Mielec County and Dąbrowa County to the south, Busko County to the west, and Kielce County to the north-west.The county is subdivided into eight gminas (three urban-rural and five rural).These are listed in the following table, in descending order of population.