20 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Brookfield | 1 | 4,827 | 4,722 | 0.9% | 108 | 45 | Township |
| Brookfield | 2 | 4,117 | 4,096 | 0.1% | 947 | 4 | City |
| Marceline | 3 | 2,651 | 2,602 | 0.76% | 88 | 30 | Township |
| Marceline | 4 | 2,132 | 2,125 | 0.05% | 650 | 3 | City |
| Parson Creek | 5 | 793 | 772 | 0.89% | 14 | 56 | Township |
| Jefferson | 6 | 688 | 672 | 0.88% | 12 | 56 | Township |
| Bucklin | 7 | 647 | 635 | 0.78% | 15 | 44 | Township |
| Locust Creek | 8 | 544 | 530 | 1.12% | 11 | 49 | Township |
| Meadville | 9 | 421 | 415 | 0.24% | 780 | 1 | City |
| Bucklin | 10 | 413 | 410 | 0.24% | 349 | 1 | City |
| Yellow Creek | 11 | 360 | 352 | 0.84% | 10 | 37 | Township |
| Clay | 12 | 313 | 305 | 0.97% | 6 | 50 | Township |
| Laclede | 13 | 302 | 302 | 0% | 242 | 1 | City |
| Linneus | 14 | 281 | 278 | 0.36% | 264 | 1 | City |
| Grantsville | 15 | 267 | 259 | 1.14% | 6 | 46 | Township |
| Browning | 16 | 216 | 218 | 0% | 413 | 1 | City |
| Baker | 17 | 188 | 185 | 0.53% | 4 | 46 | Township |
| Purdin | 18 | 138 | 140 | 0% | 451 | 0 | City |
| North Salem | 19 | 116 | 113 | 0.87% | 3 | 44 | Township |
| Enterprise | 20 | 86 | 80 | 2.38% | 3 | 25 | Township |
Brookfield is the largest city in Linn County, with a population of 4,827.
Enterprise is the smallest city in Linn County, with a population of 86.
There are 20 cities in Linn County, Missouri.