Skip to content
Beacon CRE

Which counties in Minnesota are building the most new homes?

Aitkin County (13.2 per 1,000 residents), Cook County (11.6 per 1,000 residents) and Crow Wing County (9.0 per 1,000 residents) permitted the most new homes for their size in Minnesota in 2025.

Data as of 2025 · updated

Want Pro for Minnesota? Get notified

All 87 ranked Minnesota counties

Minnesota counties ranked by new homes permitted per 1,000 residents
RankCountyPer 1,000 residents, 2025Homes permitted 2025Residents
1Aitkin County13.221416,252
2Cook County11.6645,522
3Crow Wing County9.062569,132
4Cass County8.627131,430
5Carver County8.4960114,379
6Washington County8.32,382286,895
7Douglas County8.031940,120
8Lake County7.78310,746
9Stevens County7.6749,747
10Wright County7.31,156157,559
11Pine County7.021330,472
12Lake of the Woods County6.6253,770
13Jackson County6.3629,857
14Isanti County6.227644,386
15Wadena County5.78214,388
16McLeod County5.620636,631
17Scott County5.6883159,017
18Itasca County5.524945,404
19Becker County5.118235,497
20Dakota County5.12,330457,710
21Clay County5.134467,734
22Kanabec County5.08316,628
23Morrison County4.515634,620
24Carlton County4.215536,711
25Yellow Medicine County4.2409,477
26Nobles County4.29422,338
27Chisago County4.124059,142
28Stearns County3.9648164,110
29Dodge County3.98321,376
30Blue Earth County3.927470,634
31Mille Lacs County3.710327,753
32Beltrami County3.616847,055
33Swift County3.5349,763
34Benton County3.313941,744
35Mower County3.313640,971
36Waseca County3.36218,688
37Olmsted County3.3542166,731
38Todd County3.28426,060
39Sherburne County3.1319104,194
40Lincoln County3.0175,583
41Pope County2.93311,420
42Koochiching County2.83311,587
43Hennepin County2.73,4911,284,784
44Fillmore County2.75821,540
45Nicollet County2.48234,273
46Wabasha County2.45121,537
47Le Sueur County2.36729,453
48Murray County2.3187,942
49St. Louis County2.1412200,518
50Meeker County2.04823,603
51Anoka County2.0774381,605
52Houston County2.03718,400
53Traverse County1.963,130
54Sibley County1.82815,356
55Goodhue County1.78448,195
56Kittson County1.774,031
57Rock County1.7169,524
58Kandiyohi County1.67344,720
59Norman County1.6106,336
60Steele County1.45437,464
61Wilkin County1.496,288
62Rice County1.410069,939
63Pipestone County1.4139,260
64Roseau County1.42115,246
65Polk County1.44230,545
66Ramsey County1.3708541,623
67Brown County1.33325,517
68Otter Tail County1.27261,041
69Grant County1.276,085
70Hubbard County1.12522,369
71Watonwan County1.01111,459
72Lyon County0.92325,684
73Lac qui Parle County0.966,704
74Chippewa County0.91112,406
75Cottonwood County0.91011,405
76Winona County0.84250,523
77Renville County0.71014,356
78Martin County0.71319,440
79Redwood County0.5715,265
80Faribault County0.4613,888
81Freeborn County0.41330,440
82Big Stone County0.425,054
83Marshall County0.338,798
84Pennington County0.1113,686
85Red Lake County0.003,940
86Mahnomen County0.005,153
87Clearwater County0.008,647

How this is ranked

Housing units authorized by building permits in 2025 (Census Bureau Building Permits Survey), per 1,000 residents. Permits count homes authorized, not finished. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.

Source: U.S. Census Bureau, Building Permits Survey. Figures come from public federal statistics and are informational only, not investment advice. Check the source before relying on a number. Methodology: how ranks and figures are built. More on every layer: data sources and licences.

Get the report for any Minnesota county — $99

The County Growth and Demographics Report for any county as a PDF, from federal data: population and migration, housing and rents, permits, private employers and jobs, unemployment, ranks in the state and the country, and neighbouring counties, with a source next to every number. Pay once, no subscription.

Every purchase also includes a CSV of every table in the report, ready for a spreadsheet.

Refund terms: Terms. · How we compute every number

Questions

Which county in Minnesota is building the most new homes?

Aitkin County: 13.2 per 1,000 residents, ahead of Cook County (11.6 per 1,000 residents) and Crow Wing County (9.0 per 1,000 residents), of 87 Minnesota counties ranked.

How is this ranking calculated?

Housing units authorized by building permits in 2025 (Census Bureau Building Permits Survey), per 1,000 residents. Permits count homes authorized, not finished. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.

More county rankings for Minnesota

New homes permitted per 1,000 residents in other states

Across the U.S.