Cost of Living in Minnesota
880 cities | Population: 4,774,904
Cost of Living in Minnesota: Overview
Minnesota has a cost of living index of 82, making it 18% less expensive than the national average. The statewide median household income is $74,079 (1% below the US median of $75,149). Across 880 cities tracked in Minnesota, costs vary widely depending on location, proximity to metro areas, and local housing markets.
Housing drives most of the variation. The average median rent across Minnesota cities is $965/mo (27% below the national median of $1,319), and the average median home value is $205,661 (33% below the national figure of $304,900). There is a 131-point spread between the most affordable city, International Falls (index 63), and the most expensive, Minnetrista (index 194) — an enormous range that reflects dramatic differences in housing markets within the state.
Minnesota stands out as a strong value destination: the lower-than-average cost of living paired with near-average or above-average incomes means residents' dollars stretch further here than in most states.
The largest cities in Minnesota by population are Minneapolis (index 105, pop. 426,845), St. Paul (index 97, pop. 307,762), Rochester (index 96, pop. 121,638), Bloomington (index 111, pop. 88,838), and Duluth (index 80, pop. 86,863). Cost of living varies considerably even among these major population centers, highlighting the importance of comparing individual cities rather than relying on the state average alone.
Data: US Census Bureau (ACS 2023), Zillow, HUD, BEA Regional Price Parities. Updated monthly.
Cost of Living Map
Top 200 cities by population. Click a marker for details.
Most Expensive in Minnesota
Cheapest in Minnesota
All Cities in Minnesota (880)
| City | Population | Cost Index | Median Income |
|---|---|---|---|
| Minneapolis | 426,845 | 105 | $80,269 |
| St. Paul | 307,762 | 97 | $73,055 |
| Rochester | 121,638 | 96 | $87,767 |
| Bloomington | 88,838 | 111 | $90,677 |
| Duluth | 86,863 | 80 | $66,263 |
| Brooklyn Park | 84,349 | 103 | $85,964 |
| Plymouth | 79,526 | 127 | $133,865 |
| Woodbury | 76,945 | 128 | $126,222 |
| Lakeville | 72,480 | 124 | $138,119 |
| Blaine | 71,261 | 115 | $103,382 |
| Maple Grove | 70,539 | 126 | $129,481 |
| St. Cloud | 69,926 | 79 | $61,112 |
| Eagan | 68,158 | 116 | $107,486 |
| Burnsville | 64,295 | 110 | $83,953 |
| Coon Rapids | 63,348 | 103 | $86,618 |
| Eden Prairie | 63,249 | 128 | $127,732 |
| Apple Valley | 55,696 | 116 | $99,277 |
| Minnetonka | 53,256 | 127 | $120,496 |
| Edina | 53,125 | 141 | $129,225 |
| St. Louis Park | 49,541 | 115 | $100,250 |
| Shakopee | 45,002 | 111 | $110,989 |
| Mankato | 44,882 | 84 | $64,826 |
| Moorhead | 44,706 | 82 | $69,371 |
| Maplewood | 40,981 | 100 | $88,534 |
| Cottage Grove | 40,124 | 116 | $121,452 |
| Richfield | 36,725 | 103 | $84,055 |
| Roseville | 35,905 | 105 | $88,440 |
| Inver Grove Heights | 35,772 | 109 | $104,055 |
| Andover | 32,825 | 124 | $131,528 |
| Brooklyn Center | 32,811 | 99 | $72,009 |
| Savage | 32,706 | 118 | $122,646 |
| Fridley | 29,944 | 98 | $79,274 |
| Chaska | 28,146 | 111 | $110,000 |
| Oakdale | 28,109 | 106 | $90,379 |
| Ramsey | 28,070 | 119 | $112,060 |
| Prior Lake | 27,832 | 119 | $130,278 |
| Shoreview | 26,724 | 112 | $109,399 |
| Rosemount | 26,509 | 119 | $127,247 |
| Owatonna | 26,462 | 83 | $81,276 |
| Elk River | 26,367 | 103 | $99,457 |
| Austin | 26,167 | 72 | $66,488 |
| Chanhassen | 26,001 | 133 | $138,034 |
| Winona | 25,998 | 75 | $56,163 |
| Faribault | 24,458 | 84 | $61,662 |
| White Bear Lake | 24,026 | 109 | $79,712 |
| Farmington | 23,675 | 103 | $118,556 |
| Champlin | 23,450 | 113 | $115,719 |
| New Brighton | 22,900 | 105 | $87,272 |
| Crystal | 22,685 | 103 | $86,752 |
| Hastings | 22,050 | 97 | $92,940 |
| Columbia Heights | 22,016 | 97 | $74,688 |
| Golden Valley | 21,927 | 126 | $114,435 |
| Lino Lakes | 21,847 | 121 | $121,800 |
| New Hope | 21,402 | 102 | $73,698 |
| Otsego | 21,358 | 118 | $127,219 |
| Willmar | 21,136 | 74 | $63,368 |
| West St. Paul | 21,076 | 96 | $70,738 |
| Forest Lake | 20,678 | 109 | $89,879 |
| Northfield | 20,678 | 93 | $92,000 |
| South St. Paul | 20,633 | 93 | $84,472 |
| Sartell | 19,620 | 90 | $77,465 |
| Stillwater | 19,323 | 112 | $109,297 |
| St. Michael | 19,267 | 128 | $130,814 |
| Hopkins | 18,696 | 106 | $71,170 |
| Albert Lea | 18,379 | 72 | $62,522 |
| Anoka | 17,941 | 97 | $75,262 |
| Red Wing | 16,660 | 84 | $65,259 |
| Ham Lake | 16,575 | 112 | $116,845 |
| Buffalo | 16,388 | 93 | $88,306 |
| Hibbing | 16,100 | 63 | $55,463 |
| Hugo | 16,076 | 126 | $114,057 |
| Bemidji | 15,490 | 80 | $53,850 |
| Hutchinson | 14,629 | 79 | $71,730 |
| Monticello | 14,607 | 105 | $81,563 |
| Alexandria | 14,579 | 81 | $61,558 |
| Brainerd | 14,474 | 74 | $53,705 |
| Robbinsdale | 14,318 | 107 | $84,719 |
| North Mankato | 14,212 | 79 | $77,571 |
| Fergus Falls | 14,138 | 73 | $50,865 |
| New Ulm | 14,066 | 76 | $63,984 |
| Marshall | 13,880 | 72 | $64,636 |
| Sauk Rapids | 13,851 | 79 | $67,004 |
| Worthington | 13,792 | 76 | $61,840 |
| Rogers | 13,405 | 119 | $159,638 |
| Waconia | 13,223 | 109 | $104,929 |
| Mounds View | 12,992 | 98 | $90,148 |
| Vadnais Heights | 12,789 | 105 | $91,946 |
| Cloquet | 12,582 | 77 | $63,854 |
| North St. Paul | 12,511 | 100 | $81,641 |
| Lake Elmo | 12,504 | 152 | $153,407 |
| Big Lake | 12,115 | 103 | $113,333 |
| St. Peter | 12,085 | 79 | $65,042 |
| East Bethel | 11,995 | 118 | $114,583 |
| Mendota Heights | 11,644 | 125 | $132,935 |
| Grand Rapids | 11,186 | 80 | $56,542 |
| North Branch | 11,182 | 96 | $90,383 |
| Victoria | 10,972 | 157 | $192,821 |
| Little Canada | 10,546 | 102 | $71,370 |
| Fairmont | 10,348 | 69 | $59,228 |
| Hermantown | 10,192 | 103 | $92,026 |
| Detroit Lakes | 10,002 | 82 | $62,123 |
| Cambridge | 9,992 | 93 | $67,632 |
| Arden Hills | 9,737 | 127 | $128,668 |
| St. Anthony city (Hennepin and Ramsey Counties) | 9,516 | 109 | $97,784 |
| Waseca | 9,209 | 73 | $61,546 |
| Mound | 9,176 | 99 | $91,370 |
| Little Falls | 9,094 | 72 | $46,284 |
| East Grand Forks | 9,067 | 77 | $74,618 |
| Oak Grove | 9,031 | 131 | $114,679 |
| Thief River Falls | 8,841 | 71 | $65,244 |
| Baxter | 8,804 | 92 | $71,272 |
| Minnetrista | 8,509 | 194 | $156,346 |
| Dayton | 8,381 | 119 | $137,383 |
| Virginia | 8,362 | 64 | $48,321 |
| Waite Park | 8,341 | 82 | $56,884 |
| St. Francis | 8,279 | 97 | $101,875 |
| Orono | 8,205 | 165 | $181,875 |
| New Prague | 8,195 | 99 | $98,424 |
| Mahtomedi | 8,108 | 123 | $132,326 |
| Albertville | 8,066 | 105 | $126,307 |
| Wyoming | 8,063 | 97 | $101,938 |
| Shorewood | 7,679 | 156 | $172,325 |
| Belle Plaine | 7,401 | 100 | $96,831 |
| Crookston | 7,388 | 68 | $54,003 |
| St. Joseph | 7,024 | 86 | $75,217 |
| Isanti | 7,023 | 98 | $84,412 |
| Spring Lake Park | 6,997 | 101 | $77,112 |
| Kasson | 6,964 | 87 | $87,295 |
| Medina | 6,858 | 134 | $219,181 |
| Corcoran | 6,854 | 121 | $143,250 |
| Stewartville | 6,754 | 83 | $65,714 |
| Delano | 6,712 | 93 | $118,091 |
| Jordan | 6,704 | 96 | $110,139 |
| Litchfield | 6,599 | 77 | $57,539 |
| Byron | 6,510 | 92 | $121,681 |
| Zimmerman | 6,410 | 99 | $86,169 |
| Carver | 5,935 | 112 | $144,408 |
| International Falls | 5,728 | 63 | $61,043 |
| Glencoe | 5,702 | 78 | $63,967 |
| Chisago City | 5,629 | 102 | $96,964 |
| Credit River | 5,531 | 108 | $149,524 |
| St. Paul Park | 5,464 | 121 | $98,670 |
| Montevideo | 5,303 | 70 | $65,724 |
| La Crescent | 5,266 | 84 | $82,109 |
| North Oaks | 5,175 | 187 | $235,858 |
| Falcon Heights | 5,145 | 103 | $93,233 |
| Morris | 5,092 | 74 | $63,807 |
| Redwood Falls | 5,075 | 72 | $61,947 |
| Lake City | 5,021 | 83 | $76,125 |
| Princeton | 4,988 | 83 | $52,450 |
| Circle Pines | 4,980 | 100 | $96,477 |
| Becker | 4,958 | 84 | $90,188 |
| Lindstrom | 4,933 | 93 | $99,844 |
| Elko New Market | 4,915 | 140 | $147,381 |
| Luverne | 4,907 | 68 | $66,145 |
| Lonsdale | 4,789 | 100 | $91,719 |
| Windom | 4,786 | 70 | $67,813 |
| Oak Park Heights | 4,782 | 107 | $84,639 |
| Watertown | 4,747 | 92 | $93,008 |
| St. James | 4,740 | 67 | $57,031 |
| Chisholm | 4,731 | 63 | $54,815 |
| Dilworth | 4,664 | 85 | $89,577 |
| Sauk Centre | 4,589 | 71 | $65,763 |
| Nowthen | 4,539 | 113 | $134,491 |
| Rockford | 4,521 | 96 | $82,228 |
| Newport | 4,460 | 96 | $63,365 |
| Wayzata | 4,363 | 168 | $125,344 |
| Wadena | 4,361 | 67 | $45,850 |
| Park Rapids | 4,226 | 79 | $45,800 |
| Cannon Falls | 4,216 | 88 | $80,515 |
| Columbus | 4,211 | 119 | $117,917 |
| Le Sueur | 4,204 | 81 | $71,563 |
| Cold Spring | 4,201 | 90 | $72,022 |
| Pipestone | 4,165 | 64 | $61,442 |
| Rice Lake | 4,120 | 94 | $95,347 |
| Goodview | 4,104 | 78 | $75,375 |
| St. Charles | 4,021 | 80 | $96,544 |
| Scandia | 3,966 | 105 | $100,179 |
| Grant | 3,959 | 128 | $145,357 |
| Bayport | 3,948 | 120 | $115,781 |
| Centerville | 3,915 | 110 | $119,361 |
| Norwood Young America | 3,866 | 92 | $67,857 |
| Zumbrota | 3,843 | 77 | $96,818 |
| Montrose | 3,840 | 98 | $98,832 |
| Deephaven | 3,835 | 147 | $175,441 |
| Mora | 3,708 | 79 | $53,704 |
| Independence | 3,695 | 205 | $194,205 |
| Pine Island | 3,693 | 88 | $91,612 |
| Long Prairie | 3,683 | 73 | $57,139 |
| Melrose | 3,608 | 80 | $58,107 |
| Two Harbors | 3,598 | 73 | $62,885 |
| Perham | 3,577 | 74 | $47,088 |
| St. Augusta | 3,576 | 99 | $116,384 |
| Plainview | 3,501 | 75 | $69,800 |
| Hanover | 3,495 | 126 | $147,944 |
| Eveleth | 3,470 | 63 | $47,721 |
| Benson | 3,449 | 74 | $51,124 |
| Sleepy Eye | 3,438 | 68 | $64,811 |
| Breckenridge | 3,369 | 60 | $57,344 |
| Montgomery | 3,366 | 82 | $74,018 |
| Annandale | 3,365 | 82 | $50,536 |
| Pine City | 3,339 | 69 | $51,654 |
| Jackson | 3,298 | 65 | $57,328 |
| Moose Lake | 3,297 | 75 | $61,576 |
| Eagle Lake | 3,268 | 94 | $97,161 |
| Rush City | 3,262 | 80 | $58,543 |
| Ely | 3,239 | 62 | $46,042 |
| Blue Earth | 3,170 | 72 | $59,118 |
| Proctor | 3,102 | 80 | $80,913 |
| Milaca | 3,033 | 78 | $49,063 |
| Afton | 2,944 | 130 | $129,956 |
| Greenfield | 2,897 | 112 | $147,184 |
| Mountain Iron | 2,865 | 73 | $81,607 |
| Dodge Center | 2,864 | 76 | $77,552 |
| Caledonia | 2,825 | 68 | $69,792 |
| Albany | 2,800 | 67 | $75,417 |
| Cokato | 2,780 | 82 | $71,090 |
| Barnesville | 2,757 | 75 | $83,333 |
| Roseau | 2,728 | 75 | $60,185 |
| Cohasset | 2,700 | 87 | $87,833 |
| Chatfield | 2,693 | 70 | $91,912 |
| Foley | 2,685 | 78 | $58,092 |
| Crosslake | 2,648 | 111 | $85,000 |
| Glenwood | 2,648 | 74 | $45,735 |
| Breezy Point | 2,647 | 92 | $85,913 |
| Lexington | 2,616 | 104 | $72,955 |
| Granite Falls | 2,612 | 70 | $59,402 |
| Osseo | 2,601 | 96 | $66,875 |
| Pelican Rapids | 2,589 | 56 | $65,482 |
| Wabasha | 2,569 | 73 | $62,016 |
| Sandstone | 2,538 | 76 | $50,288 |
| Lake Crystal | 2,530 | 66 | $77,979 |
| Rockville | 2,521 | 86 | $101,447 |
| Le Center | 2,514 | 78 | $66,864 |
| Mayer | 2,501 | 100 | $120,551 |
| Paynesville | 2,476 | 69 | $72,105 |
| Janesville | 2,449 | 72 | $72,120 |
| Lauderdale | 2,386 | 100 | $76,558 |
| Madelia | 2,380 | 68 | $77,500 |
| Excelsior | 2,359 | 139 | $108,611 |
| Staples | 2,359 | 69 | $51,506 |
| Spring Valley | 2,357 | 71 | $64,500 |
| Wells | 2,317 | 62 | $58,663 |
| Arlington | 2,298 | 74 | $66,458 |
| Crosby | 2,253 | 73 | $43,250 |
| Olivia | 2,243 | 69 | $62,683 |
| Pequot Lakes | 2,236 | 78 | $66,974 |
| Aitkin | 2,217 | 68 | $45,813 |
| Springfield | 2,209 | 67 | $59,412 |
| Cologne | 2,146 | 106 | $117,344 |
| Maple Lake | 2,104 | 79 | $75,469 |
| Eyota | 2,090 | 80 | $83,684 |
| Slayton | 2,089 | 69 | $65,724 |
| Hawley | 2,086 | 75 | $92,017 |
| Gaylord | 2,074 | 66 | $60,500 |
| Hoyt Lakes | 2,074 | 78 | $64,514 |
| Warroad | 2,067 | 75 | $50,685 |
| Esko | 2,063 | 96 | $116,406 |
| Winsted | 2,023 | 78 | $70,208 |
| Rice | 1,998 | 97 | $103,482 |
| Stacy | 1,992 | 81 | $76,875 |
| St. Bonifacius | 1,982 | 100 | $116,500 |
| Blooming Prairie | 1,977 | 66 | $63,929 |
| Ortonville | 1,968 | 65 | $53,021 |
| Waverly | 1,947 | 88 | $113,269 |
| Clearwater | 1,904 | 84 | $89,219 |
| Aurora | 1,897 | 52 | $42,406 |
| Maple Plain | 1,889 | 98 | $93,000 |
| Coleraine | 1,888 | 76 | $67,083 |
| Dundas | 1,882 | 108 | $111,250 |
| Tracy | 1,869 | 59 | $60,682 |
| Spring Park | 1,869 | 123 | $46,860 |
| Howard Lake | 1,864 | 84 | $99,464 |
| Lester Prairie | 1,848 | 74 | $87,188 |
| Ada | 1,834 | 66 | $67,857 |
| Mountain Lake | 1,833 | 69 | $59,115 |
| Kenyon | 1,811 | 74 | $74,643 |
| Rushford | 1,790 | 74 | $73,321 |
| Silver Bay | 1,790 | 78 | $70,870 |
| Waterville | 1,778 | 80 | $67,721 |
| Mapleton | 1,745 | 69 | $82,031 |
| Nisswa | 1,744 | 97 | $100,167 |
| Rock Creek | 1,711 | 86 | $99,500 |
| Long Lake | 1,710 | 118 | $95,972 |
| Grand Marais | 1,700 | 88 | $73,846 |
| Gilbert | 1,693 | 58 | $62,625 |
| Lewiston | 1,680 | 80 | $96,912 |
| Braham | 1,674 | 80 | $55,417 |
| Osakis | 1,667 | 87 | $53,684 |
| Hinckley | 1,665 | 78 | $41,979 |
| Oronoco | 1,665 | 103 | $146,875 |
| Lakefield | 1,652 | 69 | $62,656 |
| Warren | 1,637 | 64 | $57,656 |
| Frazee | 1,595 | 73 | $49,000 |
| Pierz | 1,581 | 70 | $55,438 |
| Canby | 1,563 | 63 | $58,839 |
| Minneota | 1,531 | 66 | $72,396 |
| Lakeland | 1,510 | 116 | $101,339 |
| Madison | 1,507 | 70 | $56,435 |
| Red Lake | 1,506 | 58 | $55,092 |
| Clara City | 1,497 | 75 | $58,431 |
| Avon | 1,493 | 82 | $90,987 |
| Dawson | 1,441 | 62 | $70,286 |
| Babbitt | 1,420 | 60 | $54,318 |
| Renville | 1,397 | 63 | $73,750 |
| Hayfield | 1,382 | 75 | $69,688 |
| Tonka Bay | 1,361 | 178 | $151,563 |
| Appleton | 1,360 | 60 | $40,117 |
| Fulda | 1,348 | 70 | $68,056 |
| Richmond | 1,336 | 67 | $67,381 |
| Wheaton | 1,334 | 58 | $52,260 |
| Dassel | 1,332 | 78 | $59,750 |
| New York Mills | 1,319 | 67 | $51,696 |
| Preston | 1,315 | 66 | $60,438 |
| Starbuck | 1,307 | 73 | $60,217 |
| Menahga | 1,292 | 69 | $56,000 |
| Adrian | 1,288 | 70 | $74,100 |
| Glyndon | 1,286 | 72 | $93,571 |
| Fosston | 1,283 | 66 | $50,694 |
| Winthrop | 1,275 | 69 | $67,375 |
| Red Lake Falls | 1,267 | 58 | $63,929 |
| Goodhue | 1,261 | 75 | $86,731 |
| Winnebago | 1,247 | 64 | $58,438 |
| Keewatin | 1,229 | 65 | $50,872 |
| Spring Grove | 1,223 | 76 | $60,221 |
| Truman | 1,223 | 67 | $59,095 |
| Spicer | 1,222 | 81 | $76,406 |
| Bagley | 1,218 | 63 | $53,417 |
| Atwater | 1,217 | 68 | $66,071 |
| Taylors Falls | 1,208 | 87 | $61,548 |
| Edgerton | 1,207 | 63 | $66,739 |
| Martin Lake | 1,203 | 120 | $120,705 |
| Medford | 1,194 | 84 | $98,375 |
| Wanamingo | 1,185 | 72 | $85,000 |
| Madison Lake | 1,178 | 79 | $84,833 |
| Redby | 1,175 | 59 | $53,846 |
| East Gull Lake | 1,173 | 118 | $128,548 |
| Elbow Lake | 1,158 | 66 | $56,786 |
| New London | 1,156 | 80 | $66,830 |
| Shafer | 1,151 | 84 | $96,042 |
| Elgin | 1,147 | 73 | $87,000 |
| Dellwood | 1,145 | 137 | $208,125 |
| Fairfax | 1,134 | 51 | $53,750 |
| Cottonwood | 1,120 | 76 | $90,750 |
| Baudette | 1,117 | 73 | $71,042 |
| Lake Shore | 1,117 | 107 | $96,923 |
| Mahnomen | 1,116 | 63 | $43,854 |
| Hector | 1,111 | 77 | $59,762 |
| Lake St. Croix Beach | 1,106 | 93 | $100,134 |
| Royalton | 1,092 | 67 | $64,643 |
| Harmony | 1,089 | 66 | $65,536 |
| Parkers Prairie | 1,089 | 68 | $58,750 |
| Scanlon | 1,087 | 96 | $75,833 |
| Eden Valley | 1,077 | 71 | $62,188 |
| Little Rock | 1,075 | 52 | $51,719 |
| New Richland | 1,068 | 61 | $62,841 |
| Hilltop | 1,056 | 72 | $47,708 |
| Nashwauk | 1,035 | 60 | $58,533 |
| Tyler | 1,019 | 69 | $60,417 |
| Buhl | 1,013 | 71 | $58,179 |
| Mantorville | 1,003 | 97 | $117,750 |
| Morristown | 982 | 83 | $74,479 |
| Welcome | 977 | 60 | $55,357 |
| Nicollet | 966 | 74 | $80,500 |
| Bird Island | 964 | 62 | $71,190 |
| Birchwood Village | 960 | 129 | $156,653 |
| Grand Meadow | 954 | 63 | $68,750 |
| Mazeppa | 948 | 82 | $88,929 |
| Sherburn | 946 | 64 | $63,026 |
| Henderson | 933 | 82 | $88,750 |
| Pine River | 928 | 69 | $39,858 |
| Harris | 924 | 85 | $92,727 |
| Browerville | 922 | 70 | $46,100 |
| Silver Lake | 922 | 72 | $75,000 |
| Carlton | 891 | 75 | $61,944 |
| Deer River | 887 | 62 | $38,029 |
| Houston | 883 | 69 | $50,667 |
| Biwabik | 882 | 61 | $69,620 |
| Gibbon | 880 | 65 | $53,148 |
| Clarkfield | 868 | 65 | $57,232 |
| Lamberton | 864 | 64 | $59,330 |
| Dover | 863 | 81 | $112,500 |
| Morgan | 862 | 73 | $58,750 |
| Brownsdale | 860 | 69 | $76,500 |
| Walker | 858 | 69 | $35,847 |
| Grove City | 858 | 70 | $49,922 |
| Courtland | 844 | 81 | $105,625 |
| McIntosh | 836 | 55 | $53,750 |
| Henning | 836 | 66 | $44,000 |
| Hills | 834 | 76 | $67,393 |
| Mabel | 832 | 67 | $67,500 |
| Westbrook | 831 | 58 | $36,667 |
| Hallock | 829 | 70 | $65,543 |
| Freeport | 827 | 70 | $87,396 |
| Kerkhoven | 826 | 71 | $73,750 |
| Hancock | 816 | 63 | $69,712 |
| Loretto | 805 | 92 | $110,833 |
| Lanesboro | 804 | 64 | $80,000 |
| Landfall | 802 | 79 | $39,938 |
| Watkins | 797 | 66 | $50,875 |
| Battle Lake | 794 | 80 | $58,125 |
| Le Roy | 790 | 61 | $51,250 |
| St. Clair | 785 | 87 | $101,375 |
| Fertile | 782 | 64 | $64,444 |
| Holdingford | 771 | 78 | $78,750 |
| Raymond | 771 | 75 | $62,308 |
| Adams | 764 | 68 | $85,000 |
| Belgrade | 757 | 63 | $48,977 |
| West Concord | 753 | 69 | $81,111 |
| Lilydale | 752 | 140 | $93,393 |
| Isle | 747 | 79 | $53,056 |
| Jasper | 742 | 59 | $47,188 |
| Foreston | 735 | 92 | $94,219 |
| Onamia | 731 | 65 | $26,827 |
| Rushford Village | 726 | 96 | $92,500 |
| Twin Valley | 725 | 72 | $59,250 |
| Greenwood | 720 | 180 | $199,063 |
| Walnut Grove | 719 | 58 | $59,583 |
| Sebeka | 716 | 60 | $40,179 |
| Blackduck | 715 | 68 | $35,417 |
| Marine on St. Croix | 712 | 141 | $123,750 |
| Vineland | 709 | 68 | $55,781 |
| Hoffman | 708 | 67 | $47,000 |
| Clarissa | 700 | 64 | $45,500 |
| Lake Benton | 698 | 58 | $52,000 |
| Bovey | 690 | 68 | $67,500 |
| Warsaw | 690 | 91 | $115,313 |
| Greenbush | 685 | 62 | $58,438 |
| Stockton | 684 | 81 | $83,438 |
| Clarks Grove | 683 | 71 | $69,792 |
| Hokah | 673 | 74 | $60,313 |
| St. Stephen | 672 | 82 | $94,875 |
| Center City | 668 | 98 | $94,712 |
| The Lakes | 666 | 106 | $88,929 |
| Buffalo Lake | 664 | 65 | $56,719 |
| Elysian | 663 | 94 | $98,571 |
| Emily | 659 | 102 | $73,563 |
| Trimont | 658 | 59 | $51,250 |
| Alden | 658 | 75 | $75,833 |
| Sabin | 657 | 91 | $123,750 |
| Deerwood | 649 | 79 | $62,679 |
| Randall | 647 | 67 | $53,333 |
| Kimball | 644 | 71 | $69,271 |
| Clearbrook | 634 | 66 | $48,438 |
| Evansville | 631 | 65 | $39,063 |
| Ivanhoe | 627 | 56 | $54,583 |
| Ellendale | 626 | 71 | $80,417 |
| Brownsville | 624 | 61 | $63,977 |
| Cleveland | 622 | 76 | $83,281 |
| Karlstad | 622 | 63 | $61,324 |
| La Prairie | 621 | 97 | $75,192 |
| Minnesota Lake | 621 | 70 | $62,875 |
| Clear Lake | 621 | 84 | $105,000 |
| Eagle Bend | 620 | 65 | $48,924 |
| Prinsburg | 615 | 77 | $105,323 |
| Brewster | 605 | 66 | $59,688 |
| Kasota | 602 | 70 | $70,200 |
| Wabasso | 598 | 61 | $63,900 |
| Glenville | 596 | 68 | $53,750 |
| Sunfish Lake | 594 | 167 | $250,001 |
| Motley | 593 | 64 | $43,281 |
| Heron Lake | 591 | 61 | $66,607 |
| Rollingstone | 590 | 74 | $86,500 |
| Halstad | 589 | 64 | $67,857 |
| Marble | 588 | 64 | $54,688 |
| Graceville | 586 | 63 | $51,667 |
| Brooten | 582 | 72 | $47,500 |
| New Germany | 581 | 83 | $88,438 |
| Littlefork | 577 | 57 | $61,685 |
| Lake Park | 573 | 66 | $63,250 |
| Hendricks | 572 | 60 | $45,125 |
| Stewart | 570 | 65 | $62,692 |
| Lynd | 570 | 70 | $79,375 |
| Bethel | 559 | 89 | $102,500 |
| Ironton | 557 | 71 | $55,536 |
| Claremont | 554 | 68 | $66,458 |
| Amboy | 553 | 64 | $78,214 |
| Kiester | 544 | 78 | $49,167 |
| Hamburg | 544 | 82 | $78,125 |
| Balaton | 544 | 73 | $54,091 |
| Hill City | 543 | 69 | $39,583 |
| White Earth | 543 | 48 | $18,929 |
| Ranier | 541 | 68 | $81,389 |
| Taconite | 541 | 132 | $100,089 |
| Medicine Lake | 541 | 151 | $161,250 |
| Brownton | 530 | 71 | $77,159 |
| Cosmos | 529 | 63 | $50,833 |
| Sturgeon Lake | 526 | 78 | $77,500 |
| Stephen | 524 | 67 | $63,750 |
| Sacred Heart | 522 | 58 | $63,125 |
| Gem Lake | 521 | 134 | $146,250 |
| Franklin | 513 | 67 | $54,904 |
| Pennock | 510 | 78 | $68,846 |
| Hampton | 510 | 90 | $106,111 |
| Woodland | 505 | 177 | $189,107 |
| Rothsay | 504 | 72 | $83,125 |
| Argyle | 499 | 62 | $81,750 |
| Milan | 498 | 73 | $50,625 |
| Pillager | 494 | 76 | $66,771 |
| Cass Lake | 492 | 65 | $47,045 |
| Barnum | 491 | 69 | $49,583 |
| Fountain | 490 | 64 | $72,750 |
| Ottertail | 490 | 87 | $83,750 |
| Lyle | 490 | 56 | $59,000 |
| Danube | 489 | 73 | $62,014 |
| Bertha | 489 | 63 | $54,821 |
| Butterfield | 486 | 61 | $57,292 |
| St. Marys Point | 484 | 125 | $106,250 |
| Floodwood | 482 | 59 | $40,972 |
| Verndale | 479 | 62 | $44,083 |
| Lafayette | 478 | 64 | $95,500 |
| Racine | 476 | 93 | $95,125 |
| Jenkins | 472 | 86 | $70,500 |
| Ellsworth | 471 | 58 | $58,438 |
| Newfolden | 468 | 72 | $69,000 |
| Willernie | 466 | 103 | $82,321 |
| Carlos | 465 | 75 | $65,625 |
| Randolph | 465 | 108 | $101,786 |
| Fifty Lakes | 463 | 106 | $79,773 |
| Brandon | 462 | 69 | $64,625 |
| Kandiyohi | 459 | 71 | $73,571 |
| Ghent | 455 | 75 | $72,500 |
| Browns Valley | 453 | 66 | $53,056 |
| New Auburn | 453 | 72 | $68,977 |
| Rose Creek | 453 | 67 | $79,583 |
| Nevis | 452 | 68 | $53,889 |
| Erskine | 445 | 63 | $32,083 |
| Naytahwaush | 443 | 54 | $33,750 |
| Vermillion | 443 | 92 | $93,214 |
| Elmore | 442 | 65 | $40,938 |
| Kellogg | 438 | 72 | $68,438 |
| Green Isle | 437 | 90 | $86,607 |
| Underwood | 437 | 78 | $73,750 |
| Soudan | 434 | 79 | $55,526 |
| Miltona | 433 | 75 | $73,750 |
| Oklee | 432 | 57 | $56,667 |
| Morton | 432 | 66 | $63,571 |
| McGregor | 431 | 64 | $28,750 |
| Bigfork | 430 | 81 | $40,875 |
| Herman | 428 | 59 | $72,917 |
| Chokio | 427 | 64 | $50,556 |
| Cook | 427 | 59 | $41,750 |
| Tower | 427 | 57 | $60,156 |
| Fisher | 426 | 77 | $91,438 |
| Good Thunder | 423 | 85 | $71,818 |
| Badger | 419 | 65 | $60,375 |
| Ulen | 417 | 65 | $60,208 |
| Wrenshall | 413 | 79 | $97,798 |
| Altura | 413 | 66 | $65,833 |
| Pine Springs | 412 | 127 | $167,750 |
| Ashby | 411 | 69 | $55,250 |
| Minnetonka Beach | 410 | 240 | $250,001 |
| Canton | 409 | 57 | $50,556 |
| Hartland | 400 | 60 | $64,833 |
| Belview | 399 | 66 | $62,000 |
| Wood Lake | 398 | 60 | $68,958 |
| Upsala | 394 | 65 | $61,250 |
| Waubun | 393 | 60 | $51,667 |
| Hanska | 391 | 78 | $63,750 |
| Orr | 391 | 63 | $92,759 |
| Ogilvie | 388 | 71 | $47,188 |
| Bricelyn | 385 | 55 | $52,500 |
| Darwin | 385 | 69 | $61,250 |
| Round Lake | 383 | 59 | $63,661 |
| Hollandale | 380 | 67 | $67,000 |
| Plummer | 379 | 72 | $91,500 |
| Cromwell | 379 | 68 | $55,625 |
| Audubon | 376 | 75 | $65,982 |
| Lakeland Shores | 371 | 113 | $136,875 |
| Mahtowa | 365 | 90 | $85,000 |
| Hitterdal | 361 | 80 | $49,792 |
| Dexter | 359 | 74 | $87,083 |
| Wykoff | 356 | 68 | $66,375 |
| Jeffers | 355 | 61 | $47,955 |
| Rushmore | 351 | 65 | $39,205 |
| Willow River | 351 | 73 | $52,188 |
| Big Lake | 351 | 91 | $84,583 |
| Remer | 348 | 66 | $42,750 |
| Kelliher | 347 | 64 | $100,316 |
| Lancaster | 344 | 64 | $65,313 |
| Alvarado | 338 | 78 | $70,000 |
| Lowry | 337 | 74 | $56,250 |
| Askov | 333 | 56 | $34,464 |
| Geneva | 329 | 87 | $63,750 |
| Sanborn | 328 | 41 | $43,438 |
| Wilton | 326 | 78 | $68,125 |
| Vernon Center | 326 | 71 | $68,750 |
| Akeley | 323 | 70 | $43,750 |
| Ostrander | 323 | 84 | $70,357 |
| Russell | 323 | 63 | $62,143 |
| Chandler | 322 | 67 | $77,188 |
| St. Martin | 322 | 64 | $71,250 |
| Barrett | 322 | 80 | $58,125 |
| Freeborn | 321 | 66 | $44,545 |
| Emmons | 320 | 64 | $57,500 |
| Cyrus | 316 | 61 | $51,250 |
| Buckman | 315 | 75 | $98,750 |
| Vesta | 311 | 82 | $67,500 |
| Clinton | 308 | 80 | $63,750 |
| Gary | 308 | 84 | $72,500 |
| Murdock | 306 | 68 | $70,500 |
| Long Beach | 302 | 103 | $96,250 |
| Hackensack | 302 | 70 | $32,109 |
| Frost | 300 | 65 | $75,000 |
| Comfrey | 297 | 60 | $60,750 |
| Oslo | 297 | 78 | $76,250 |
| Garfield | 295 | 61 | $70,250 |
| Storden | 289 | 69 | $85,000 |
| Hanley Falls | 288 | 59 | $57,917 |
| Backus | 287 | 57 | $58,750 |
| St. Hilaire | 285 | 81 | $73,750 |
| Eitzen | 284 | 58 | $53,750 |
| Middle River | 281 | 52 | $57,188 |
| Fairhaven | 279 | 91 | $92,143 |
| Rutledge | 278 | 68 | $62,917 |
| Dakota | 276 | 92 | $92,969 |
| Pine Point | 275 | 56 | $40,000 |
| New Munich | 275 | 85 | $90,714 |
| Riverland | 273 | 72 | $35,313 |
| Deer Creek | 273 | 55 | $55,000 |
| Cuyuna | 272 | 94 | $78,281 |
| Grygla | 271 | 61 | $64,583 |
| Maynard | 269 | 80 | $41,515 |
| Bigelow | 269 | 106 | $75,625 |
| Hewitt | 268 | 69 | $61,750 |
| Kensington | 267 | 82 | $48,125 |
| Bowlus | 267 | 71 | $75,208 |
| Millville | 267 | 68 | $90,938 |
| Skyline | 266 | 94 | $96,250 |
| Dalton | 266 | 65 | $66,094 |
| Dresbach | 265 | 79 | $86,932 |
| Bluffton | 260 | 74 | $87,000 |
| Grey Eagle | 259 | 57 | $46,750 |
| Lismore | 259 | 65 | $58,490 |
| Peterson | 256 | 58 | $66,250 |
| Ceylon | 255 | 54 | $32,206 |
| Lewisville | 254 | 51 | $61,500 |
| Wahkon | 249 | 79 | $52,656 |
| Holland | 248 | 61 | $80,391 |
| Beaver Creek | 248 | 75 | $70,625 |
| Villard | 246 | 73 | $53,611 |
| Donnelly | 246 | 76 | $81,458 |
| Lake George | 245 | 83 | $68,500 |
| Currie | 242 | 69 | $46,250 |
| Vergas | 241 | 66 | $85,000 |
| Wilmont | 241 | 72 | $55,000 |
| Swanville | 241 | 66 | $58,750 |
| Pemberton | 236 | 96 | $54,750 |
| Bellechester | 234 | 76 | $59,375 |
| Lutsen | 234 | 93 | $78,750 |
| Ogema | 233 | 80 | $51,875 |
| Dent | 232 | 67 | $46,250 |
| Rice Lake | 232 | 49 | $41,625 |
| Twin Lakes | 231 | 92 | $63,125 |
| Granada | 231 | 59 | $49,750 |
| Garden City | 228 | 69 | $77,222 |
| Finlayson | 228 | 72 | $63,750 |
| Lake Wilson | 227 | 64 | $59,375 |
| Beardsley | 226 | 56 | $67,857 |
| Osage | 226 | 81 | $47,500 |
| Gilman | 226 | 77 | $68,750 |
| Greenwald | 221 | 83 | $67,083 |
| Heidelberg | 221 | 101 | $111,563 |
| Finland | 220 | 65 | $51,875 |
| Hayward | 219 | 83 | $53,750 |
| Calumet | 219 | 62 | $40,833 |
| Utica | 218 | 80 | $86,250 |
| Chickamaw Beach | 218 | 96 | $85,625 |
| Gonvick | 218 | 52 | $27,321 |
| Dennison | 214 | 100 | $51,250 |
| Milroy | 213 | 59 | $61,875 |
| Flensburg | 213 | 68 | $107,500 |
| Northrop | 212 | 64 | $63,750 |
| Searles | 211 | 85 | $79,375 |
| Nerstrand | 210 | 90 | $83,125 |
| South Haven | 208 | 87 | $102,500 |
| Iona | 207 | 61 | $44,167 |
| Kingston | 206 | 65 | $100,278 |
| Echo | 205 | 59 | $65,625 |
| Tenstrike | 203 | 79 | $50,833 |
| Lucan | 201 | 62 | $48,125 |
| Okabena | 200 | 75 | $98,750 |
| Hardwick | 199 | 57 | $37,917 |
| Pease | 199 | 84 | $62,500 |
| Callaway | 197 | 64 | $55,000 |
| Woodstock | 196 | 99 | $55,699 |
| Campbell | 195 | 66 | $76,579 |
| Shelly | 195 | 81 | $51,250 |
| Elrosa | 194 | 85 | $54,375 |
| Plato | 193 | 92 | $99,375 |
| Magnolia | 191 | 61 | $47,159 |
| Porter | 190 | 68 | $54,125 |
| Hendrum | 190 | 70 | $53,472 |
| Dunnell | 189 | 78 | $29,408 |
| Watson | 189 | 60 | $38,958 |
| Homer | 189 | 97 | $81,250 |
| Sobieski | 187 | 87 | $80,417 |
| Boyd | 186 | 76 | $54,500 |
| Kennedy | 185 | 79 | $46,875 |
| Waltham | 185 | 75 | $75,833 |
| Elmdale | 185 | 93 | $141,250 |
| Climax | 184 | 61 | $48,750 |
| Winger | 184 | 59 | $47,500 |
| Mendota | 183 | 90 | $108,333 |
| Nett Lake | 183 | 81 | $35,000 |
| Felton | 182 | 61 | $48,750 |
| Twin Lakes | 182 | 76 | $45,833 |
| Biscay | 180 | 101 | $139,375 |
| Ruthton | 180 | 62 | $40,000 |
| Roosevelt | 179 | 79 | $61,250 |
| Wendell | 177 | 62 | $68,125 |
| Zumbro Falls | 176 | 82 | $91,458 |
| Lake Bronson | 175 | 57 | $46,250 |
| Frontenac | 174 | 94 | $87,500 |
| Delavan | 174 | 68 | $69,583 |
| Marietta | 172 | 79 | $34,167 |
| Easton | 171 | 77 | $75,417 |
| Meire Grove | 170 | 68 | $68,125 |
| Warba | 164 | 74 | $48,542 |
| Waldorf | 164 | 84 | $55,357 |
| Big Falls | 157 | 54 | $26,071 |
| Kinney | 156 | 79 | $53,438 |
| Silver Creek | 156 | 109 | $66,500 |
| Elizabeth | 154 | 83 | $62,500 |
| Pickwick | 153 | 93 | $65,833 |
| Bellingham | 152 | 53 | $52,083 |
| Minnesota City | 152 | 71 | $62,250 |
| Longville | 152 | 87 | $31,000 |
| Meadowlands | 151 | 55 | $41,528 |
| Garrison | 151 | 89 | $52,656 |
| Clements | 148 | 61 | $53,438 |
| Lake Lillian | 148 | 65 | $66,071 |
| Riverton | 148 | 65 | $70,000 |
| Federal Dam | 147 | 79 | $48,750 |
| Blomkest | 146 | 83 | $58,875 |
| Mentor | 143 | 58 | $42,143 |
| Shevlin | 143 | 79 | $61,786 |
| Brooks | 140 | 51 | $61,667 |
| Taunton | 140 | 60 | $46,875 |
| Forada | 140 | 93 | $68,750 |
| Leota | 139 | 82 | $56,563 |
| Dumont | 138 | 85 | $127,813 |
| Harding | 138 | 87 | $70,000 |
| Borup | 137 | 76 | $42,386 |
| Wolverton | 136 | 72 | $46,944 |
| Palisade | 135 | 81 | $36,250 |
| Danvers | 134 | 86 | $117,750 |
| Kettle River | 133 | 81 | $63,125 |
| Squaw Lake | 133 | 66 | $61,875 |
| High Forest | 132 | 97 | $120,625 |
| Foxhome | 131 | 80 | $63,125 |
| Odin | 130 | 78 | $35,625 |
| St. Leo | 129 | 99 | $57,500 |
| Hammond | 125 | 70 | $50,000 |
| Ormsby | 123 | 79 | $46,500 |
| Brook Park | 123 | 76 | $60,625 |
| Mapleview | 122 | 70 | $36,667 |
| Wright | 121 | 60 | $69,750 |
| Viking | 120 | 84 | $74,750 |
| Miesville | 119 | 103 | $88,750 |
| Norcross | 118 | 79 | $96,442 |
| Grasston | 116 | 89 | $73,750 |
| Solway | 116 | 89 | $118,750 |
| Nelson | 113 | 74 | $52,708 |
| Trommald | 113 | 66 | $52,667 |
| Darfur | 112 | 79 | $62,500 |
| Lastrup | 112 | 66 | $65,000 |
| Coates | 111 | 90 | $79,583 |
| Alpha | 109 | 78 | $140,273 |
| Sunburg | 108 | 63 | $40,000 |
| Perley | 108 | 78 | $71,458 |
| Bingham Lake | 106 | 92 | $86,250 |
| Steen | 105 | 55 | $56,429 |
| Conger | 104 | 82 | $67,500 |
| Minneiska | 104 | 88 | $85,000 |
| Winton | 104 | 62 | $56,250 |
| Wolf Lake | 104 | 71 | $66,250 |
| Seaforth | 103 | 82 | $71,250 |
| Avoca | 101 | 78 | $50,000 |
| Stanchfield | 99 | 92 | $90,625 |
| McKinley | 99 | 81 | $56,250 |
| Millerville | 99 | 78 | $68,750 |
| Knife River | 98 | 96 | $76,106 |
| Spring Hill | 97 | 86 | $85,083 |
| Roscoe | 96 | 83 | $44,000 |
| Iron Junction | 95 | 81 | $38,333 |
| Clitherall | 95 | 80 | $52,500 |
| Bejou | 94 | 86 | $43,000 |
| Burtrum | 94 | 65 | $38,542 |
| Odessa | 91 | 79 | $38,750 |
| Elkton | 91 | 72 | $51,932 |
| Beaver Bay | 90 | 91 | $48,333 |
| Garvin | 90 | 78 | $41,000 |
| Vining | 88 | 87 | $83,750 |
| Alberta | 86 | 79 | $91,250 |
| Ebro | 85 | 57 | $26,667 |
| West Union | 85 | 82 | $56,875 |
| Walters | 82 | 78 | $35,781 |
| Elba | 82 | 86 | $69,583 |
| Effie | 80 | 84 | $63,125 |
| Lake Henry | 80 | 81 | $103,036 |
| Wanda | 79 | 90 | $80,893 |
| Evan | 78 | 78 | $47,500 |
| Elbow Lake | 78 | 62 | $30,000 |
| Inger | 77 | 99 | $24,625 |
| New Trier | 77 | 95 | $94,063 |
| Dundee | 77 | 77 | $54,375 |
| Comstock | 76 | 85 | $88,750 |
| Holt | 75 | 84 | $47,143 |
| Laporte | 74 | 85 | $57,500 |
| Hazel Run | 74 | 66 | $76,250 |
| De Graff | 73 | 82 | $68,500 |
| Zemple | 72 | 78 | $82,500 |
| Brookston | 69 | 59 | $45,833 |
| Whipholt | 69 | 95 | $67,500 |
| Nielsville | 68 | 77 | $40,313 |
| Quamba | 67 | 89 | $47,500 |
| Turtle River | 67 | 91 | $85,250 |
| Revere | 65 | 99 | $36,875 |
| Ihlen | 65 | 78 | $63,603 |
| Goodridge | 64 | 78 | $39,821 |
| Holloway | 64 | 56 | $45,625 |
| Genola | 64 | 89 | $90,833 |
| Fort Ripley | 63 | 92 | $53,542 |
| Georgetown | 63 | 80 | $48,750 |
| Clontarf | 62 | 81 | $73,750 |
| Ronneby | 62 | 106 | $131,250 |
| Funkley | 61 | 75 | $23,750 |
| Arco | 61 | 99 | $60,625 |
| Kent | 61 | 82 | $56,250 |
| Whalan | 60 | 91 | $112,969 |
| Tintah | 60 | 99 | $35,972 |
| Bena | 59 | 83 | $60,417 |
| Gully | 59 | 92 | $40,978 |
| Roy Lake | 57 | 95 | $101,250 |
| Fish Lake | 57 | 105 | $94,375 |
| Bock | 57 | 87 | $64,375 |
| Trail | 55 | 74 | $62,813 |
| St. Anthony city (Stearns County) | 55 | 87 | $83,333 |
| La Salle | 53 | 80 | $54,375 |
| Beltrami | 53 | 77 | $86,250 |
| St. Rosa | 52 | 85 | $69,375 |
| Beaulieu | 50 | 99 | $46,875 |
| Nassau | 50 | 77 | $70,000 |
| Baker | 50 | 85 | $98,750 |
| Mizpah | 50 | 89 | $71,875 |
| Trosky | 50 | 81 | $57,000 |
| Taopi | 49 | 81 | $85,000 |
| Kenneth | 48 | 75 | $31,563 |
| St. Vincent | 47 | 79 | $49,167 |
| Bruno | 46 | 99 | $30,000 |
| Halma | 46 | 80 | $52,500 |
| Manchester | 46 | 99 | $57,500 |
| Delhi | 45 | 77 | $55,000 |
| Westport | 44 | 80 | $68,750 |
| Lengby | 42 | 75 | $51,250 |
| Tamarack | 42 | 83 | $49,375 |
| Myrtle | 40 | 78 | $63,125 |
| South End | 40 | 95 | $28,750 |
| Sargeant | 40 | 82 | $57,500 |
| Dovray | 40 | 78 | $49,063 |
| Leonidas | 39 | 78 | $22,500 |
| Hubbard | 37 | 99 | $30,000 |
| Farwell | 37 | 82 | $58,500 |
| Sedan | 36 | 99 | $58,750 |
| Hadley | 36 | 99 | $85,000 |
| Midway | 35 | 82 | $40,000 |
| Urbank | 35 | 81 | $58,750 |
| Henriette | 34 | 81 | $24,643 |
| Regal | 34 | 81 | $83,750 |
| Aldrich | 31 | 81 | $36,875 |
| Florence | 29 | 87 | $42,500 |
| Manhattan Beach | 25 | 99 | $66,563 |
| Hatfield | 23 | 97 | $86,250 |
| Hillman | 22 | 83 | $73,750 |
| Louisburg | 21 | 80 | $49,792 |
| Leonard | 20 | 82 | $73,125 |
| Pine Bend | 17 | 71 | $36,250 |
| Correll | 16 | 78 | $51,250 |
| Boy River | 7 | 99 | $56,250 |