902 cities and towns in Minnesota (MN)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 201 | Annandale | 3,365 | $50,536 | $195,100 |
| 202 | Pine City | 3,339 | $51,654 | $181,800 |
| 203 | Jackson | 3,298 | $57,328 | $118,900 |
| 204 | Moose Lake | 3,297 | $61,576 | $205,000 |
| 205 | Eagle Lake | 3,268 | $97,161 | $249,600 |
| 206 | Rush City | 3,262 | $58,543 | $199,000 |
| 207 | Ely | 3,239 | $46,042 | $150,800 |
| 208 | Blue Earth | 3,170 | $59,118 | $125,200 |
| 209 | Proctor | 3,102 | $80,913 | $219,500 |
| 210 | Milaca | 3,033 | $49,063 | $184,900 |
| 211 | Afton | 2,944 | $129,956 | $655,400 |
| 212 | Greenfield | 2,897 | $147,184 | $524,300 |
| 213 | Mountain Iron | 2,865 | $81,607 | $180,700 |
| 214 | Dodge Center | 2,864 | $77,552 | $175,900 |
| 215 | Caledonia | 2,825 | $69,792 | $148,500 |
| 216 | Albany | 2,800 | $75,417 | $226,000 |
| 217 | Cokato | 2,780 | $71,090 | $216,100 |
| 218 | Barnesville | 2,757 | $83,333 | $218,300 |
| 219 | Roseau | 2,728 | $60,185 | $130,000 |
| 220 | Cohasset | 2,700 | $87,833 | $315,700 |
| 221 | Chatfield | 2,693 | $91,912 | $216,000 |
| 222 | Foley | 2,685 | $58,092 | $192,600 |
| 223 | Crosslake | 2,648 | $85,000 | $540,200 |
| 224 | Glenwood | 2,648 | $45,735 | $181,000 |
| 225 | Breezy Point | 2,647 | $85,913 | $301,000 |
| 226 | Lexington | 2,616 | $72,955 | $282,000 |
| 227 | Granite Falls | 2,612 | $59,402 | $139,700 |
| 228 | Osseo | 2,601 | $66,875 | $275,000 |
| 229 | Pelican Rapids | 2,589 | $65,482 | $177,700 |
| 230 | Wabasha | 2,569 | $62,016 | $212,800 |
| 231 | Sandstone | 2,538 | $50,288 | $137,500 |
| 232 | Lake Crystal | 2,530 | $77,979 | $193,800 |
| 233 | Rockville | 2,521 | $101,447 | $327,400 |
| 234 | Le Center | 2,514 | $66,864 | $189,800 |
| 235 | Mayer | 2,501 | $120,551 | $330,400 |
| 236 | Paynesville | 2,476 | $72,105 | $168,800 |
| 237 | Janesville | 2,449 | $72,120 | $194,400 |
| 238 | Lauderdale | 2,386 | $76,558 | $273,600 |
| 239 | Madelia | 2,380 | $77,500 | $158,300 |
| 240 | Excelsior | 2,359 | $108,611 | $839,500 |
| 241 | Staples | 2,359 | $51,506 | $119,300 |
| 242 | Spring Valley | 2,357 | $64,500 | $149,100 |
| 243 | Wells | 2,317 | $58,663 | $93,200 |
| 244 | Arlington | 2,298 | $66,458 | $181,600 |
| 245 | Crosby | 2,253 | $43,250 | $175,600 |
| 246 | Olivia | 2,243 | $62,683 | $156,600 |
| 247 | Pequot Lakes | 2,236 | $66,974 | $246,400 |
| 248 | Aitkin | 2,217 | $45,813 | $172,800 |
| 249 | Springfield | 2,209 | $59,412 | $117,600 |
| 250 | Cologne | 2,146 | $117,344 | $356,600 |