Geography / Minnesota
Minnesota
State FIPS 27 · 79,632 sq mi of land and 7,311 sq mi of water · 87 counties · 916 Census places (856 incorporated, 60 census-designated).
Source: U.S. Census Bureau, 2026 Gazetteer Files. 2026 Gazetteer (downloaded Sep 10, 2026).
Housing indicators
Population
5,713,716
ACS 2019–2023 5-year estimate
Median household income
$87,556
ACS 2019–2023, in 2023 dollars
Median home value
$305,500
Owner-occupied units, ACS 2019–2023
Median gross rent
$1,235
Renter-occupied units, ACS 2019–2023
2-bedroom Fair Market Rent
$1,507
HUD FY2027, population-weighted across areas · FY2026 $1,478 (+2.0%)
Source: U.S. Census Bureau, American Community Survey 5-year estimates, 2019–2023 ACS 5-year. This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau. Fair Market Rents: U.S. Department of Housing and Urban Development (HUD), Fair Market Rents. The state figure is a USA Houses LLC calculation, weighting each HUD county or town row by the population figure in HUD's file. HUD itself does not publish a statewide FMR. ACS estimates carry margins of error that aren't shown here.
Metro areas: 2025 single-family permits
Metropolitan areas that include Minnesota. Multi-state metros are listed under every state they cover, with national rank out of 393.
| Metro area (CBSA) | CBSA | Single-family units | All units | National rank |
|---|---|---|---|---|
| Minneapolis-St. Paul-Bloomington, MN-WI | 33460 | 8,868 | 14,516 | 21 |
| Sioux Falls, SD-MN | 43620 | 1,225 | 2,327 | 135 |
| Fargo, ND-MN | 22020 | 812 | 1,498 | 174 |
| Rochester, MN | 40340 | 483 | 734 | 239 |
| St. Cloud, MN | 41060 | 434 | 787 | 247 |
| Duluth, MN-WI | 20260 | 424 | 647 | 252 |
| La Crosse-Onalaska, WI-MN | 29100 | 318 | 476 | 277 |
| Mankato, MN | 31860 | 234 | 356 | 307 |
| Grand Forks, ND-MN | 24220 | 157 | 228 | 342 |
Source: U.S. Census Bureau, Building Permits Survey, 2025 annual, by metro area (CBSA). Units authorized by building permits, unadjusted.
New construction
The USA Houses LLC catalog has 195 new-home community records in Minnesota. Browse Minnesota communities on NewUSAHouses.com →
Source: USA Houses LLC new-construction catalog (NewUSAHouses.com), canonical catalog, last committed 2026-09-22. This is USA Houses LLC research compiled from builder and developer websites. Check details with the builder before relying on them.
Counties, with HUD rents joined in
Each county's Census GEOID, joined to HUD's 2-bedroom Fair Market Rent by the same 5-digit FIPS code.
| County | GEOID | Land, sq mi | 2BR FMR FY2026 | 2BR FMR FY2027 | Change |
|---|---|---|---|---|---|
| Aitkin County | 27001 | 1,821 | $973 | $1,048 | +7.7% |
| Anoka County | 27003 | 422 | $1,709 | $1,734 | +1.5% |
| Becker County | 27005 | 1,315 | $1,027 | $1,105 | +7.6% |
| Beltrami County | 27007 | 2,505 | $1,135 | $1,230 | +8.4% |
| Benton County | 27009 | 408 | $1,206 | $1,233 | +2.2% |
| Big Stone County | 27011 | 499 | $973 | $1,014 | +4.2% |
| Blue Earth County | 27013 | 748 | $1,171 | $1,230 | +5.0% |
| Brown County | 27015 | 611 | $973 | $1,071 | +10.1% |
| Carlton County | 27017 | 861 | $1,232 | $1,207 | -2.0% |
| Carver County | 27019 | 354 | $1,709 | $1,734 | +1.5% |
| Cass County | 27021 | 2,021 | $973 | $1,014 | +4.2% |
| Chippewa County | 27023 | 581 | $973 | $1,014 | +4.2% |
| Chisago County | 27025 | 415 | $1,709 | $1,734 | +1.5% |
| Clay County | 27027 | 1,045 | $1,112 | $1,104 | -0.7% |
| Clearwater County | 27029 | 999 | $973 | $1,014 | +4.2% |
| Cook County | 27031 | 1,453 | $973 | $1,022 | +5.0% |
| Cottonwood County | 27033 | 640 | $973 | $1,014 | +4.2% |
| Crow Wing County | 27035 | 998 | $1,120 | $1,172 | +4.6% |
| Dakota County | 27037 | 563 | $1,709 | $1,734 | +1.5% |
| Dodge County | 27039 | 439 | $1,407 | $1,422 | +1.1% |
| Douglas County | 27041 | 637 | $991 | $1,027 | +3.6% |
| Faribault County | 27043 | 712 | $973 | $1,014 | +4.2% |
| Fillmore County | 27045 | 861 | $1,022 | $1,014 | -0.8% |
| Freeborn County | 27047 | 707 | $974 | $1,033 | +6.1% |
| Goodhue County | 27049 | 757 | $1,095 | $1,172 | +7.0% |
| Grant County | 27051 | 548 | $973 | $1,014 | +4.2% |
| Hennepin County | 27053 | 554 | $1,709 | $1,734 | +1.5% |
| Houston County | 27055 | 552 | $1,166 | $1,343 | +15.2% |
| Hubbard County | 27057 | 926 | $1,008 | $1,020 | +1.2% |
| Isanti County | 27059 | 436 | $1,709 | $1,734 | +1.5% |
| Itasca County | 27061 | 2,667 | $1,074 | $1,164 | +8.4% |
| Jackson County | 27063 | 703 | $973 | $1,014 | +4.2% |
| Kanabec County | 27065 | 522 | $973 | $1,014 | +4.2% |
| Kandiyohi County | 27067 | 797 | $973 | $1,026 | +5.4% |
| Kittson County | 27069 | 1,099 | $973 | $1,014 | +4.2% |
| Koochiching County | 27071 | 3,105 | $973 | $1,014 | +4.2% |
| Lac qui Parle County | 27073 | 765 | $973 | $1,014 | +4.2% |
| Lake County | 27075 | 2,109 | $1,277 | $1,358 | +6.3% |
| Lake of the Woods County | 27077 | 1,298 | $1,014 | $1,154 | +13.8% |
| Le Sueur County | 27079 | 449 | $1,078 | $1,098 | +1.9% |
| Lincoln County | 27081 | 537 | $973 | $1,014 | +4.2% |
| Lyon County | 27083 | 714 | $973 | $1,014 | +4.2% |
| Mahnomen County | 27087 | 558 | $973 | $1,014 | +4.2% |
| Marshall County | 27089 | 1,775 | $973 | $1,014 | +4.2% |
| Martin County | 27091 | 712 | $973 | $1,014 | +4.2% |
| McLeod County | 27085 | 492 | $999 | $1,073 | +7.4% |
| Meeker County | 27093 | 608 | $997 | $1,089 | +9.2% |
| Mille Lacs County | 27095 | 572 | $1,123 | $1,124 | +0.1% |
| Morrison County | 27097 | 1,125 | $973 | $1,014 | +4.2% |
| Mower County | 27099 | 711 | $1,049 | $1,080 | +3.0% |
| Murray County | 27101 | 705 | $973 | $1,014 | +4.2% |
| Nicollet County | 27103 | 448 | $1,171 | $1,230 | +5.0% |
| Nobles County | 27105 | 715 | $1,049 | $1,076 | +2.6% |
| Norman County | 27107 | 873 | $973 | $1,014 | +4.2% |
| Olmsted County | 27109 | 654 | $1,407 | $1,422 | +1.1% |
| Otter Tail County | 27111 | 1,972 | $983 | $1,071 | +9.0% |
| Pennington County | 27113 | 617 | $1,122 | $1,142 | +1.8% |
| Pine County | 27115 | 1,411 | $1,101 | $1,096 | -0.5% |
| Pipestone County | 27117 | 465 | $973 | $1,014 | +4.2% |
| Polk County | 27119 | 1,971 | $1,089 | $1,014 | -6.9% |
| Pope County | 27121 | 675 | $1,053 | $1,088 | +3.3% |
| Ramsey County | 27123 | 152 | $1,709 | $1,734 | +1.5% |
| Red Lake County | 27125 | 432 | $973 | $1,014 | +4.2% |
| Redwood County | 27127 | 879 | $973 | $1,014 | +4.2% |
| Renville County | 27129 | 983 | $973 | $1,014 | +4.2% |
| Rice County | 27131 | 496 | $1,187 | $1,226 | +3.3% |
| Rock County | 27133 | 482 | $973 | $1,014 | +4.2% |
| Roseau County | 27135 | 1,672 | $973 | $1,014 | +4.2% |
| Scott County | 27139 | 356 | $1,709 | $1,734 | +1.5% |
| Sherburne County | 27141 | 433 | $1,709 | $1,734 | +1.5% |
| Sibley County | 27143 | 589 | $973 | $1,014 | +4.2% |
| St. Louis County | 27137 | 6,248 | $1,232 | $1,207 | -2.0% |
| Stearns County | 27145 | 1,343 | $1,206 | $1,233 | +2.2% |
| Steele County | 27147 | 430 | $1,142 | $1,244 | +8.9% |
| Stevens County | 27149 | 564 | $991 | $1,027 | +3.6% |
| Swift County | 27151 | 742 | $973 | $1,014 | +4.2% |
| Todd County | 27153 | 945 | $973 | $1,025 | +5.3% |
| Traverse County | 27155 | 574 | $973 | $1,014 | +4.2% |
| Wabasha County | 27157 | 523 | $1,001 | $1,014 | +1.3% |
| Wadena County | 27159 | 536 | $1,016 | $1,059 | +4.2% |
| Waseca County | 27161 | 423 | $973 | $1,030 | +5.9% |
| Washington County | 27163 | 385 | $1,709 | $1,734 | +1.5% |
| Watonwan County | 27165 | 435 | $973 | $1,014 | +4.2% |
| Wilkin County | 27167 | 751 | $973 | $1,014 | +4.2% |
| Winona County | 27169 | 626 | $1,066 | $1,118 | +4.9% |
| Wright County | 27171 | 661 | $1,709 | $1,734 | +1.5% |
| Yellow Medicine County | 27173 | 759 | $973 | $1,014 | +4.2% |
Counties: U.S. Census Bureau, 2026 Gazetteer Files (2026 Gazetteer (downloaded Sep 10, 2026)). Rents: U.S. Department of Housing and Urban Development (HUD), Fair Market Rents, FY2026 and FY2027 (files downloaded Sep 11, 2026). The join is by USA Houses LLC. HUD's FY2027 rents apply to HUD's fiscal year starting October 1, 2026.
Sample places
The first 15 of 916 places, alphabetically. Full place records carry GEOID, legal type, land and water area, and an internal point.
| Place | GEOID | Type | Land, sq mi | Lat, lon |
|---|---|---|---|---|
| Ada city | 2700172 | Incorporated place | 1.34 | 47.298859, -96.516498 |
| Adams city | 2700190 | Incorporated place | 1.00 | 43.565363, -92.71904 |
| Adrian city | 2700262 | Incorporated place | 1.17 | 43.63356, -95.932804 |
| Afton city | 2700316 | Incorporated place | 25.09 | 44.898777, -92.819106 |
| Aitkin city | 2700460 | Incorporated place | 2.96 | 46.52665, -93.704992 |
| Akeley city | 2700496 | Incorporated place | 1.47 | 47.000418, -94.728215 |
| Albany city | 2700622 | Incorporated place | 2.18 | 45.626654, -94.563237 |
| Albert Lea city | 2700694 | Incorporated place | 13.32 | 43.654293, -93.364148 |
| Alberta city | 2700676 | Incorporated place | 0.26 | 45.574922, -96.050358 |
| Albertville city | 2700730 | Incorporated place | 4.42 | 45.236048, -93.662668 |
| Alden city | 2700838 | Incorporated place | 0.96 | 43.667463, -93.569885 |
| Aldrich city | 2700892 | Incorporated place | 0.49 | 46.37471, -94.939392 |
| Alexandria city | 2700928 | Incorporated place | 17.22 | 45.877178, -95.376965 |
| Alpha city | 2701162 | Incorporated place | 0.13 | 43.638239, -94.871435 |
| Altura city | 2701234 | Incorporated place | 2.98 | 44.064208, -91.94358 |
Source: U.S. Census Bureau, 2026 Gazetteer Files. 2026 Gazetteer (downloaded Sep 10, 2026).
Need all of Minnesota? We can prepare full county, place, ZCTA or tract tables for Minnesota, joined to the indicators you need. Each request is scoped and quoted individually. There's no self-serve download.
Ask about Minnesota data