Pittsburg County, Oklahoma Cities (2026)

12 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
McAlester118,08218,159-0.07%1,01618 City
Krebs22,0602,083-0.19%4255 City
Hartshorne31,8561,945-0.8%5713 City
Quinton4839866-0.47%9381 Town
Haileyville5689715-0.58%6661 City
Kiowa66135950.49%4931 Town
Savanna7610624-0.33%4191 Town
Crowder8294303-0.34%1432 Town
Alderson92162190%3701 Town
Pittsburg10176181-0.56%3690 Town
Indianola11142148-0.7%4450 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,082.

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