35 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Taylorville | 1 | 11,271 | 11,558 | -0.27% | 265 | 42 | Township |
| Taylorville | 2 | 10,204 | 10,499 | -0.57% | 989 | 10 | City |
| Pana | 3 | 5,833 | 6,015 | -0.32% | 119 | 49 | Township |
| Pana | 4 | 4,997 | 5,181 | -0.74% | 1,296 | 4 | City |
| Locust | 5 | 3,120 | 3,141 | -0.19% | 87 | 36 | Township |
| South Fork | 6 | 2,457 | 2,533 | -0.32% | 39 | 62 | Township |
| Moweaqua | 7 | 1,881 | 1,918 | -0.27% | 111 | 17 | Township |
| May | 8 | 1,800 | 1,829 | 0.11% | 50 | 36 | Township |
| Buckhart | 9 | 1,726 | 1,768 | -0.23% | 29 | 59 | Township |
| Moweaqua | 10 | 1,716 | 1,754 | -0.46% | 837 | 2 | Village |
| Kincaid | 11 | 1,305 | 1,349 | -0.68% | 1,597 | 1 | Village |
| Assumption | 12 | 1,286 | 1,319 | -0.31% | 30 | 43 | Township |
| Ricks | 13 | 1,148 | 1,174 | -0.09% | 32 | 36 | Township |
| Assumption | 14 | 1,115 | 1,155 | -0.71% | 1,126 | 1 | City |
| Edinburg | 15 | 1,049 | 1,079 | -0.57% | 1,678 | 1 | Village |
| Morrisonville | 16 | 970 | 995 | -0.51% | 937 | 1 | Village |
| Stonington | 17 | 963 | 995 | -0.21% | 27 | 36 | Township |
| Mount Auburn | 18 | 886 | 910 | -0.23% | 19 | 46 | Township |
| Stonington | 19 | 793 | 826 | -0.88% | 1,735 | 0 | Village |
| Johnson | 20 | 719 | 730 | 0.14% | 20 | 36 | Township |
| Bear Creek | 21 | 485 | 497 | 0% | 14 | 36 | Township |
| Tovey | 22 | 443 | 462 | -0.89% | 1,987 | 0 | Village |
| Mount Auburn | 23 | 436 | 453 | -0.91% | 437 | 1 | Village |
| Prairieton | 24 | 405 | 410 | 0.5% | 11 | 37 | Township |
| Rosamond | 25 | 347 | 357 | -0.29% | 10 | 36 | Township |
| Mosquito | 26 | 337 | 342 | 0.3% | 7 | 47 | Township |
| Langleyville | 27 | 320 | 439 | -2.14% | 814 | 0 | CDP |
| Coalton | 28 | 299 | 309 | -0.66% | 564 | 1 | Village |
| Palmer | 29 | 209 | 216 | -0.95% | 210 | 1 | Village |
| Bulpitt | 30 | 204 | 213 | -0.97% | 2,957 | 0 | Village |
| Owaneco | 31 | 202 | 209 | -0.98% | 441 | 0 | Village |
| King | 32 | 201 | 208 | -0.5% | 5 | 37 | Township |
| Greenwood | 33 | 191 | 196 | 0% | 5 | 37 | Township |
| Jeisyville | 34 | 99 | 103 | -1% | 811 | 0 | Village |
| Wenonah | 35 | 27 | 29 | -3.57% | 18 | 2 | Village |
Taylorville is the largest city in Christian County, with a population of 11,271.
Wenonah is the smallest city in Christian County, with a population of 27.
There are 35 cities in Christian County, Illinois.