Pittsburg County, Oklahoma Cities (2025)

12 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
McAlester118,09518,159-0.07%1,01718 City
Krebs22,0642,083-0.19%4265 City
Hartshorne31,8711,945-0.8%5753 City
Quinton4843866-0.59%9431 Town
Haileyville5693715-0.72%6701 City
Savanna6612624-0.49%4201 Town
Kiowa76105950.49%4911 Town
Crowder8295303-0.67%1442 Town
Alderson9216219-0.46%3701 Town
Pittsburg10177181-0.56%3710 Town
Indianola11143148-0.69%4480 Town
Canadian12142147-0.7%1881 Town

Pittsburg County Cities Summary

Largest City

McAlester is the largest city in Pittsburg County, with a population of 18,095.

Smallest City

Canadian is the smallest city in Pittsburg County, with a population of 142.

10 Largest Cities

There are 12 cities in Pittsburg County, Oklahoma.

Location of Pittsburg County