48 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Morris | 1 | 5,212 | 5,115 | 0.39% | 1,109 | 5 | City |
| Morris | 2 | 5,212 | 5,109 | 0.39% | 1,109 | 5 | City |
| Hancock | 3 | 858 | 849 | 0.23% | 950 | 1 | City |
| Hancock | 4 | 858 | 848 | 0.23% | 950 | 1 | City |
| Alberta | 5 | 854 | 829 | 0.83% | 24 | 36 | Township |
| Alberta | 6 | 854 | 828 | 0.83% | 24 | 36 | Township |
| Chokio | 7 | 412 | 406 | 0.24% | 941 | 0 | City |
| Chokio | 8 | 412 | 405 | 0.24% | 941 | 0 | City |
| Morris | 9 | 384 | 381 | -0.26% | 12 | 33 | Township |
| Morris | 10 | 384 | 380 | -0.26% | 12 | 33 | Township |
| Darnen | 11 | 356 | 350 | -0.28% | 11 | 33 | Township |
| Darnen | 12 | 356 | 350 | -0.28% | 11 | 33 | Township |
| Framnas | 13 | 351 | 347 | 0% | 10 | 34 | Township |
| Framnas | 14 | 351 | 346 | 0% | 10 | 34 | Township |
| Hancock | 15 | 330 | 337 | -0.3% | 19 | 18 | Township |
| Hancock | 16 | 330 | 337 | -0.3% | 19 | 18 | Township |
| Hodges | 17 | 312 | 300 | 0% | 9 | 34 | Township |
| Hodges | 18 | 312 | 302 | 0% | 9 | 34 | Township |
| Moore | 19 | 303 | 296 | 0% | 9 | 35 | Township |
| Moore | 20 | 303 | 296 | 0% | 9 | 35 | Township |
| Donnelly | 21 | 223 | 220 | 0% | 80 | 3 | City |
| Donnelly | 22 | 223 | 220 | 0% | 80 | 3 | City |
| Swan Lake | 23 | 194 | 188 | -0.51% | 6 | 33 | Township |
| Swan Lake | 24 | 194 | 188 | -0.51% | 6 | 33 | Township |
| Horton | 25 | 190 | 188 | 0% | 5 | 36 | Township |
| Horton | 26 | 190 | 188 | 0% | 5 | 36 | Township |
| Synnes | 27 | 137 | 135 | 0% | 4 | 36 | Township |
| Synnes | 28 | 137 | 135 | 0% | 4 | 36 | Township |
| Rendsville | 29 | 127 | 125 | 0% | 4 | 35 | Township |
| Rendsville | 30 | 127 | 125 | 0% | 4 | 35 | Township |
| Scott | 31 | 118 | 117 | 0% | 4 | 34 | Township |
| Scott | 32 | 118 | 117 | 0% | 4 | 34 | Township |
| Pepperton | 33 | 109 | 108 | 0% | 3 | 36 | Township |
| Pepperton | 34 | 109 | 108 | 0% | 3 | 36 | Township |
| Everglade | 35 | 106 | 105 | 0% | 3 | 36 | Township |
| Everglade | 36 | 106 | 105 | 0% | 3 | 36 | Township |
| Baker | 37 | 104 | 103 | 0% | 3 | 35 | Township |
| Baker | 38 | 104 | 103 | 0% | 3 | 35 | Township |
| Donnelly | 39 | 94 | 93 | 0% | 3 | 33 | Township |
| Donnelly | 40 | 94 | 93 | 0% | 3 | 33 | Township |
| Alberta | 41 | 94 | 93 | 0% | 357 | 0 | City |
| Alberta | 42 | 94 | 93 | 0% | 357 | 0 | City |
| Eldorado | 43 | 85 | 84 | 0% | 2 | 36 | Township |
| Eldorado | 44 | 85 | 84 | 0% | 2 | 36 | Township |
| Stevens | 45 | 70 | 69 | 0% | 2 | 36 | Township |
| Stevens | 46 | 70 | 69 | 0% | 2 | 36 | Township |
| Donnelly | 47 | 18 | 20 | -5.26% | 0.00 | 36 | Township |
| Donnelly | 48 | 18 | 20 | -5.26% | 0.00 | 36 | Township |
Morris is the largest city in Stevens County, with a population of 5,212.
Donnelly is the smallest city in Stevens County, with a population of 18.
There are 48 cities in Stevens County, Minnesota.