Crawford County, Kansas Cities (2025)

45 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Pittsburg120,52520,635-0.11%1,56313 City
Baker23,4713,4530.09%6455 Township
Frontenac33,4193,3830.21%6435 City
Franklin43,1173,1070.16%8835 Township
Girard52,4692,487-0.16%1,0582 City
Arma61,3851,408-0.36%1,2211 City
Sheridan71,3011,295-0.08%1871 Township
Crawford81,0661,0630.19%1861 Township
Franklin98746174.05%5112 CDP
Osage10708708-0.14%1162 Township
Walnut11682684-1.16%1936 Township
Walnut12620624-0.16%1834 Township
Cherokee135975910.17%8341 City
Walnut145235230.38%1536 Township
Walnut15520548-1.7%862 Township
Walnut16489490-0.2%864 Township
Sherman174834830%772 Township
Mulberry184114100%8730 City
Cherokee19397409-0.75%1136 Township
Walnut203873870.78%1136 Township
Walnut21316326-0.32%936 Township
Cherokee22309317-0.64%1422 Township
Franklin233053030%471 Township
Franklin242752780%738 Township
Pittsburg252732690.37%836 Township
Arcadia262572570%5990 City
Grant272282270%456 Township
Walnut28187189-0.53%1271 City
Radley29140676.87%1861 CDP
Croweburg301191237.21%2031 CDP
Walnut311191180%259 Township
Walnut321141150%336 Township
Franklin33111116-1.77%1144 Township
Walnut3496970%336 Township
Hepler3592920%921 City
Franklin3684830%235 Township
Farlington3780416.67%871 CDP
Ringo3880686.67%532 CDP
Franklin398087-1.23%174 Township
Franklin4072720%236 Township
Walnut417175-1.39%236 Township
Walnut4264650%239 Township
Mulberry4331320%136 Township
Franklin4430300%0.00100 Township
Walnut4521220%136 Township

Crawford County Cities Summary

Largest City

Pittsburg is the largest city in Crawford County, with a population of 20,525.

Smallest City

Walnut is the smallest city in Crawford County, with a population of 21.

10 Largest Cities

There are 45 cities in Crawford County, Kansas.

Location of Crawford County