26 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Belleville | 1 | 1,970 | 1,995 | -0.25% | 958 | 2 | City |
| Belleville | 2 | 516 | 520 | -0.19% | 9 | 59 | Township |
| Scandia | 3 | 412 | 417 | 0.24% | 12 | 36 | Township |
| Courtland | 4 | 373 | 378 | 0% | 10 | 36 | Township |
| Scandia | 5 | 335 | 342 | -0.59% | 711 | 0 | City |
| Courtland | 6 | 290 | 294 | -0.34% | 1,078 | 0 | City |
| Belleville | 7 | 211 | 215 | 0% | 6 | 34 | Township |
| Richland | 8 | 200 | 202 | 0.5% | 6 | 36 | Township |
| Cuba | 9 | 136 | 139 | -0.73% | 472 | 0 | City |
| Freedom | 10 | 132 | 137 | -1.49% | 4 | 35 | Township |
| Albion | 11 | 130 | 131 | 0.78% | 4 | 36 | Township |
| Big Bend | 12 | 129 | 132 | 0% | 4 | 36 | Township |
| Norway | 13 | 123 | 128 | -1.6% | 3 | 36 | Township |
| Elk Creek | 14 | 108 | 110 | 0% | 3 | 36 | Township |
| Rose Creek | 15 | 107 | 108 | 0% | 3 | 36 | Township |
| Beaver | 16 | 101 | 102 | 0% | 3 | 35 | Township |
| Munden | 17 | 97 | 99 | -1.02% | 522 | 0 | City |
| Jefferson | 18 | 90 | 91 | 0% | 2 | 37 | Township |
| Republic | 19 | 81 | 84 | -1.22% | 348 | 0 | City |
| Narka | 20 | 79 | 82 | -1.25% | 494 | 0 | City |
| White Rock | 21 | 77 | 78 | 0% | 2 | 36 | Township |
| Grant | 22 | 57 | 58 | 0% | 2 | 36 | Township |
| Farmington | 23 | 52 | 51 | 1.96% | 1 | 36 | Township |
| Agenda | 24 | 43 | 45 | -2.27% | 249 | 0 | City |
| Union | 25 | 28 | 28 | 0% | 1 | 36 | Township |
| Norway | 26 | 11 | 16 | 10% | 5 | 2 | CDP |
Belleville is the largest city in Republic County, with a population of 1,970.
Norway is the smallest city in Republic County, with a population of 11.
There are 26 cities in Republic County, Kansas.