Pittsburg County, Oklahoma Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
McAlester118,04018,158-0.02%1,01318 City
Krebs22,0662,083-0.1%4265 City
Hartshorne31,8621,945-0.8%5723 City
Quinton4840867-0.59%9401 Town
Haileyville5698718-0.57%6751 City
Kiowa66245970.48%5021 Town
Savanna7608622-0.49%4181 Town
Crowder8293303-0.68%1432 Town
Alderson92202190%3771 Town
Pittsburg10175180-0.57%3670 Town
Indianola11143149-0.69%4480 Town
Canadian12141147-0.7%1871 Town

Pittsburg County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 12 cities in Pittsburg County, Oklahoma.

Location of Pittsburg County