902 cities and towns in Minnesota (MN)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 101 | Detroit Lakes | 10,002 | $62,123 | $246,200 |
| 102 | Cambridge | 9,992 | $67,632 | $234,800 |
| 103 | Arden Hills | 9,737 | $128,668 | $423,800 |
| 104 | St. Anthony city (Hennepin and Ramsey Counties) | 9,516 | $97,784 | $365,700 |
| 105 | Waseca | 9,209 | $61,546 | $185,600 |
| 106 | Mound | 9,176 | $91,370 | $348,600 |
| 107 | Little Falls | 9,094 | $46,284 | $198,100 |
| 108 | East Grand Forks | 9,067 | $74,618 | $243,800 |
| 109 | Oak Grove | 9,031 | $114,679 | $394,100 |
| 110 | Thief River Falls | 8,841 | $65,244 | $169,300 |
| 111 | Baxter | 8,804 | $71,272 | $298,400 |
| 112 | Minnetrista | 8,509 | $156,346 | $624,600 |
| 113 | Dayton | 8,381 | $137,383 | $510,600 |
| 114 | Virginia | 8,362 | $48,321 | $117,500 |
| 115 | Waite Park | 8,341 | $56,884 | $217,000 |
| 116 | St. Francis | 8,279 | $101,875 | $297,800 |
| 117 | Orono | 8,205 | $181,875 | $952,400 |
| 118 | New Prague | 8,195 | $98,424 | $323,500 |
| 119 | Mahtomedi | 8,108 | $132,326 | $466,100 |
| 120 | Albertville | 8,066 | $126,307 | $326,400 |
| 121 | Wyoming | 8,063 | $101,938 | $328,900 |
| 122 | Shorewood | 7,679 | $172,325 | $684,500 |
| 123 | Belle Plaine | 7,401 | $96,831 | $280,400 |
| 124 | Crookston | 7,388 | $54,003 | $160,700 |
| 125 | St. Joseph | 7,024 | $75,217 | $240,300 |
| 126 | Isanti | 7,023 | $84,412 | $264,600 |
| 127 | Spring Lake Park | 6,997 | $77,112 | $281,800 |
| 128 | Kasson | 6,964 | $87,295 | $264,500 |
| 129 | Medina | 6,858 | $219,181 | $660,800 |
| 130 | Corcoran | 6,854 | $143,250 | $540,100 |
| 131 | Stewartville | 6,754 | $65,714 | $258,000 |
| 132 | Delano | 6,712 | $118,091 | $347,500 |
| 133 | Jordan | 6,704 | $110,139 | $319,000 |
| 134 | Litchfield | 6,599 | $57,539 | $183,900 |
| 135 | Byron | 6,510 | $121,681 | $326,400 |
| 136 | Zimmerman | 6,410 | $86,169 | $284,600 |
| 137 | Carver | 5,935 | $144,408 | $427,600 |
| 138 | International Falls | 5,728 | $61,043 | $115,000 |
| 139 | Glencoe | 5,702 | $63,967 | $213,100 |
| 140 | Chisago City | 5,629 | $96,964 | $366,600 |
| 141 | Credit River | 5,531 | $149,524 | $577,600 |
| 142 | St. Paul Park | 5,464 | $98,670 | $252,800 |
| 143 | Montevideo | 5,303 | $65,724 | $137,600 |
| 144 | La Crescent | 5,266 | $82,109 | $244,500 |
| 145 | North Oaks | 5,175 | $235,858 | $756,300 |
| 146 | Falcon Heights | 5,145 | $93,233 | $366,800 |
| 147 | Morris | 5,092 | $63,807 | $185,200 |
| 148 | Redwood Falls | 5,075 | $61,947 | $162,000 |
| 149 | Lake City | 5,021 | $76,125 | $234,100 |
| 150 | Princeton | 4,988 | $52,450 | $212,200 |