|• Total||150.51 km2 (58.11 sq mi)|
|Elevation||440 m (1,440 ft)|
|• Density||130/km2 (330/sq mi)|
At the 2011 census, the population of Peshtera was 18,899. Most of the inhabitants (65.29%%) were Bulgarians, and there were significant minorities of Gypsies/Romani (3.96%) and Turks (14.79%). 14.85% of the population's ethnicity was unknown.
- "Distribuția pe vârste a populației localităților Bulgariei". National Institute of Statistics of Bulgaria. Retrieved 20 June 2019.
- "Distribuția etnică a populației localităților Bulgariei". National Institute of Statistics of Bulgaria. Archived from the original on 3 March 2016. Retrieved 20 June 2019.