27 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Hiawatha | 1 | 3,109 | 3,249 | -0.89% | 1,200 | 3 | City |
| Fairview | 2 | 1,669 | 1,630 | 0.54% | 62 | 27 | Township |
| Horton | 3 | 1,446 | 1,519 | -1.03% | 816 | 2 | City |
| Powhattan | 4 | 823 | 860 | -1.2% | 9 | 90 | Township |
| Hiawatha | 5 | 572 | 601 | -1.38% | 9 | 63 | Township |
| Fairview | 6 | 474 | 484 | -1.66% | 13 | 36 | Township |
| Morrill | 7 | 456 | 479 | -1.3% | 11 | 41 | Township |
| Fairview | 8 | 431 | 428 | -0.23% | 6 | 71 | Township |
| Robinson | 9 | 352 | 372 | -1.4% | 8 | 45 | Township |
| Irving | 10 | 293 | 311 | -2.01% | 6 | 53 | Township |
| Hamlin | 11 | 292 | 308 | -1.02% | 7 | 41 | Township |
| Fairview | 12 | 278 | 281 | -0.71% | 4 | 73 | Township |
| Fairview | 13 | 276 | 283 | -0.36% | 8 | 36 | Township |
| Everest | 14 | 246 | 259 | -1.2% | 1,060 | 0 | City |
| Fairview | 15 | 231 | 240 | -0.86% | 673 | 0 | City |
| Fairview | 16 | 222 | 223 | 0.45% | 6 | 36 | Township |
| Morrill | 17 | 207 | 219 | -1.43% | 1,040 | 0 | City |
| Padonia | 18 | 177 | 185 | -1.12% | 4 | 41 | Township |
| Robinson | 19 | 171 | 181 | -1.16% | 747 | 0 | City |
| Fairview | 20 | 126 | 128 | 0% | 3 | 36 | Township |
| Fairview | 21 | 104 | 105 | 0% | 3 | 36 | Township |
| Fairview | 22 | 82 | 82 | 1.23% | 2 | 36 | Township |
| Reserve | 23 | 68 | 72 | -1.45% | 591 | 0 | City |
| Powhattan | 24 | 66 | 69 | -1.49% | 482 | 0 | City |
| Leona | 25 | 36 | 36 | 0% | 571 | 0 | City |
| Hamlin | 26 | 34 | 36 | -2.86% | 391 | 0 | City |
| Willis | 27 | 27 | 29 | -3.57% | 165 | 0 | City |
Hiawatha is the largest city in Brown County, with a population of 3,109.
Willis is the smallest city in Brown County, with a population of 27.
There are 27 cities in Brown County, Kansas.