34 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Taylorville | 1 | 11,241 | 11,558 | -0.27% | 265 | 42 | Township |
| Taylorville | 2 | 10,145 | 10,499 | -0.58% | 984 | 10 | City |
| Pana | 3 | 5,814 | 6,015 | -0.33% | 119 | 49 | Township |
| Pana | 4 | 4,960 | 5,181 | -0.74% | 1,286 | 4 | City |
| Locust | 5 | 3,114 | 3,141 | -0.19% | 87 | 36 | Township |
| South Fork | 6 | 2,449 | 2,533 | -0.33% | 39 | 62 | Township |
| Moweaqua | 7 | 1,876 | 1,918 | -0.27% | 111 | 17 | Township |
| May | 8 | 1,802 | 1,829 | 0.11% | 50 | 36 | Township |
| Buckhart | 9 | 1,722 | 1,768 | -0.23% | 29 | 59 | Township |
| Moweaqua | 10 | 1,709 | 1,754 | -0.41% | 833 | 2 | Village |
| Kincaid | 11 | 1,296 | 1,349 | -0.69% | 1,586 | 1 | Village |
| Assumption | 12 | 1,282 | 1,319 | -0.31% | 30 | 43 | Township |
| Ricks | 13 | 1,147 | 1,174 | -0.09% | 32 | 36 | Township |
| Assumption | 14 | 1,107 | 1,155 | -0.72% | 1,118 | 1 | City |
| Edinburg | 15 | 1,043 | 1,079 | -0.57% | 1,669 | 1 | Village |
| Morrisonville | 16 | 965 | 995 | -0.52% | 932 | 1 | Village |
| Stonington | 17 | 961 | 995 | -0.21% | 27 | 36 | Township |
| Mount Auburn | 18 | 884 | 910 | -0.23% | 19 | 46 | Township |
| Stonington | 19 | 787 | 826 | -0.76% | 1,722 | 0 | Village |
| Johnson | 20 | 720 | 730 | 0.14% | 20 | 36 | Township |
| Bear Creek | 21 | 485 | 497 | 0% | 14 | 36 | Township |
| Tovey | 22 | 439 | 462 | -0.9% | 1,969 | 0 | Village |
| Mount Auburn | 23 | 433 | 453 | -0.69% | 434 | 1 | Village |
| Prairieton | 24 | 407 | 410 | 0.49% | 11 | 37 | Township |
| Rosamond | 25 | 346 | 357 | -0.29% | 10 | 36 | Township |
| Mosquito | 26 | 338 | 342 | 0.3% | 7 | 47 | Township |
| Coalton | 27 | 297 | 309 | -0.67% | 560 | 1 | Village |
| Palmer | 28 | 208 | 216 | -0.48% | 209 | 1 | Village |
| Bulpitt | 29 | 202 | 213 | -0.98% | 2,928 | 0 | Village |
| Owaneco | 30 | 201 | 209 | -0.5% | 439 | 0 | Village |
| King | 31 | 200 | 208 | -0.5% | 5 | 37 | Township |
| Greenwood | 32 | 191 | 196 | 0% | 5 | 37 | Township |
| Jeisyville | 33 | 98 | 103 | -1.01% | 803 | 0 | Village |
| Wenonah | 34 | 27 | 29 | 0% | 18 | 2 | Village |
Taylorville is the largest city in Christian County, with a population of 11,241.
Wenonah is the smallest city in Christian County, with a population of 27.
There are 34 cities in Christian County, Illinois.