Cities in Minnesota by housing units authorized by building permits

Minneapolis, MN had the highest housing units authorized by building permits of 103 cities in 2021, at 3,182. Mounds View, MN had the lowest, at 0. The median was 131 and the figure for Minnesota was 33,652. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest3,182Minneapolis, MN
Median131103 cities
Minnesota33,652History

Top 40 cities, 2021

Minneapolis, MN: 3,182 countMinneapolis, MN3,182St. Paul, MN: 2,120 countSt. Paul, MN2,120Lakeville, MN: 1,119 countLakeville, MN1,119Woodbury, MN: 927 countWoodbury, MN927West St. Paul, MN: 629 countWest St. Paul, MN629Rochester, MN: 625 countRochester, MN625Blaine, MN: 610 countBlaine, MN610Shakopee, MN: 593 countShakopee, MN593Cottage Grove, MN: 590 countCottage Grove, MN590Maple Grove, MN: 590 countMaple Grove, MN590Richfield, MN: 466 countRichfield, MN466Burnsville, MN: 464 countBurnsville, MN464Dayton, MN: 455 countDayton, MN455Otsego, MN: 431 countOtsego, MN431St. Michael, MN: 395 countSt. Michael, MN395Rosemount, MN: 340 countRosemount, MN340St. Louis Park, MN: 332 countSt. Louis Park, MN332Roseville, MN: 315 countRoseville, MN315Inver Grove Heights, MN: 311 countInver Grove Heights, MN311Columbia Heights, MN: 297 countColumbia Heights, MN297Moorhead, MN: 284 countMoorhead, MN284Eden Prairie, MN: 283 countEden Prairie, MN283Cambridge, MN: 281 countCambridge, MN281Shoreview, MN: 278 countShoreview, MN278Lake Elmo, MN: 273 countLake Elmo, MN273Mankato, MN: 264 countMankato, MN264Lino Lakes, MN: 262 countLino Lakes, MN262Apple Valley, MN: 235 countApple Valley, MN235Chaska, MN: 227 countChaska, MN227Minnetonka, MN: 226 countMinnetonka, MN226Willmar, MN: 225 countWillmar, MN225Brooklyn Park, MN: 220 countBrooklyn Park, MN220Plymouth, MN: 217 countPlymouth, MN217Alexandria, MN: 210 countAlexandria, MN210Chanhassen, MN: 208 countChanhassen, MN208North Branch, MN: 205 countNorth Branch, MN205Forest Lake, MN: 202 countForest Lake, MN202Elk River, MN: 199 countElk River, MN199Hugo, MN: 192 countHugo, MN192Ramsey, MN: 183 countRamsey, MN183Minneapolis, MN: 3,182 countMinneapolis, MN3,182St. Paul, MN: 2,120 countSt. Paul, MN2,120Lakeville, MN: 1,119 countLakeville, MN1,119Woodbury, MN: 927 countWoodbury, MN927West St. Paul, MN: 629 countWest St. Paul, MN629Rochester, MN: 625 countRochester, MN625Blaine, MN: 610 countBlaine, MN610Shakopee, MN: 593 countShakopee, MN593Cottage Grove, MN: 590 countCottage Grove, MN590Maple Grove, MN: 590 countMaple Grove, MN590Richfield, MN: 466 countRichfield, MN466Burnsville, MN: 464 countBurnsville, MN464Dayton, MN: 455 countDayton, MN455Otsego, MN: 431 countOtsego, MN431St. Michael, MN: 395 countSt. Michael, MN395Rosemount, MN: 340 countRosemount, MN340St. Louis Park, MN: 332 countSt. Louis Park, MN332Roseville, MN: 315 countRoseville, MN315Inver Grove Heights, MN: 311 countInver Grove Heights, MN311Columbia Heights, MN: 297 countColumbia Heights, MN297Moorhead, MN: 284 countMoorhead, MN284Eden Prairie, MN: 283 countEden Prairie, MN283Cambridge, MN: 281 countCambridge, MN281Shoreview, MN: 278 countShoreview, MN278Lake Elmo, MN: 273 countLake Elmo, MN273Mankato, MN: 264 countMankato, MN264Lino Lakes, MN: 262 countLino Lakes, MN262Apple Valley, MN: 235 countApple Valley, MN235Chaska, MN: 227 countChaska, MN227Minnetonka, MN: 226 countMinnetonka, MN226Willmar, MN: 225 countWillmar, MN225Brooklyn Park, MN: 220 countBrooklyn Park, MN220Plymouth, MN: 217 countPlymouth, MN217Alexandria, MN: 210 countAlexandria, MN210Chanhassen, MN: 208 countChanhassen, MN208North Branch, MN: 205 countNorth Branch, MN205Forest Lake, MN: 202 countForest Lake, MN202Elk River, MN: 199 countElk River, MN199Hugo, MN: 192 countHugo, MN192Ramsey, MN: 183 countRamsey, MN183
count. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-12.

Full ranking

RankCities2021
count
Change on 2020
1Minneapolis, MN Estimated3,182-4.7%
2St. Paul, MN Estimated2,120+2.1%
3Lakeville, MN Estimated1,119-3%
4Woodbury, MN Estimated927+4%
5West St. Paul, MN Estimated629+170%
6Rochester, MN Estimated625+47.1%
7Blaine, MN Estimated610+130.2%
8Shakopee, MN Estimated593+259.4%
9Cottage Grove, MN Estimated590+16.8%
9Maple Grove, MN Estimated590-22.8%
11Richfield, MN Estimated466+118.8%
12Burnsville, MN Estimated464+11,500%
13Dayton, MN Estimated455+28.5%
14Otsego, MN Estimated431-8.9%
15St. Michael, MN Estimated395+44.7%
16Rosemount, MN Estimated340-12.6%
17St. Louis Park, MN Estimated332+84.4%
18Roseville, MN Estimated315+1.6%
19Inver Grove Heights, MN Estimated311+936.7%
20Columbia Heights, MN Estimated297+14,750%
21Moorhead, MN Estimated284+22.9%
22Eden Prairie, MN Estimated283+95.2%
23Cambridge, MN Estimated281+136.1%
24Shoreview, MN Estimated278+33.7%
25Lake Elmo, MN Estimated273-58.1%
26Mankato, MN Estimated264-13.2%
27Lino Lakes, MN Estimated262+54.1%
28Apple Valley, MN Estimated235+4,600%
29Chaska, MN Estimated227+99.1%
30Minnetonka, MN Estimated226+42.1%
31Willmar, MN Estimated225+167.9%
32Brooklyn Park, MN Estimated220+254.8%
33Plymouth, MN Estimated217-22.5%
34Alexandria, MN Estimated210+21.4%
35Chanhassen, MN Estimated208+210.4%
36North Branch, MN Estimated205+81.4%
37Forest Lake, MN Estimated202+281.1%
38Elk River, MN Estimated199+65.8%
39Hugo, MN Estimated192+5.5%
40Ramsey, MN Estimated183+4.6%
41Vadnais Heights, MN Estimated182n/a
42Waconia, MN Estimated177+321.4%
43Bemidji, MN Estimated163+136.2%
44North St. Paul, MN Estimated158-37.1%
45South St. Paul, MN Estimated156+3,800%
46Rogers, MN Estimated146+14.1%
47Victoria, MN Estimated143-7.1%
48Duluth, MN Estimated141-27.7%
49Andover, MN Estimated140+1.4%
50Fridley, MN Estimated136-64.3%
51Prior Lake, MN Estimated132-15.9%
52Monticello, MN Estimated131+111.3%
53St. Cloud, MN Estimated128-9.2%
54Anoka, MN Estimated127+164.6%
55Owatonna, MN Estimated121+6.1%
56Robbinsdale, MN Estimated120+2,900%
57Farmington, MN Estimated118+43.9%
58East Bethel, MN Estimated113+4.6%
59Edina, MN Estimated102-81.5%
60Sartell, MN Estimated95+86.3%
61Savage, MN Estimated93-12.3%
62Big Lake, MN Estimated86-42.3%
63Northfield, MN Estimated85+553.8%
64St. Peter, MN Estimated84+366.7%
65Buffalo, MN Estimated80-2.4%
66Bloomington, MN Estimated74-90%
67Hutchinson, MN Estimated71+47.9%
68Ham Lake, MN Estimated67+4.7%
69Coon Rapids, MN Estimated61+79.4%
70Champlin, MN Estimated60+27.7%
71Marshall, MN Estimated59+490%
71North Mankato, MN Estimated59+11.3%
73Albert Lea, MN Estimated55+1,733.3%
74Oakdale, MN Estimated50+1,566.7%
75Detroit Lakes, MN Estimated49+58.1%
75Winona, MN Estimated49+69%
77Hopkins, MN Estimated43n/a
78Stillwater, MN Estimated39-58.5%
79Brainerd, MN Estimated34-20.9%
79Hastings, MN Estimated34+61.9%
81Eagan, MN Estimated33-84.9%
81Hermantown, MN Estimated33+13.8%
83Faribault, MN Estimated30+2,900%
84New Brighton, MN Estimated28+7.7%
85Sauk Rapids, MN Estimated20+11.1%
86Red Wing, MN Estimated17-80.2%
87New Ulm, MN Estimated16-40.7%
88Fergus Falls, MN Estimated15-42.3%
88Mendota Heights, MN Estimated15+150%
90Austin, MN Estimated14+100%
90Cloquet, MN Estimated14-39.1%
92White Bear Lake, MN Estimated10+150%
93New Hope, MN Estimated9-25%
94Golden Valley, MN Estimated8+100%
95Hibbing, MN Estimated7-41.7%
96Grand Rapids, MN Estimated6-95.2%
96Worthington, MN Estimated6-33.3%
98Fairmont, MN Estimated5+25%
99Crystal, MN Estimated4-33.3%
99Maplewood, MN Estimated4-69.2%
101Brooklyn Center, MN Estimated20%
102Little Canada, MN Estimated0n/a
102Mounds View, MN Estimated0-100%

Other periods

About this ranking

Number of new privately owned housing units authorized by building permits in the year or month, from the US Census Bureau Building Permits Survey. Annual totals for the nation, states and counties; monthly counts for the nation and states.

Counts housing units, not buildings, starts, completions or sales. Monthly counts are not seasonally adjusted and do not add up exactly to the annual total, which includes later corrections; the national seasonally adjusted annual rate in the monthly New Residential Construction release is a different measure.

Every value in the ranking comes from the same publisher and the same period, so the cities are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Building Permits Survey: final annual estimates of new privately owned housing units authorized by permit-issuing place, including imputation. https://www2.census.gov/econ/bps/Place/Midwest%20Region/mw2021a.txt. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2022). Building Permits Survey: final annual estimates of new privately owned housing units authorized by permit-issuing place, including imputation (Cities in Minnesota by housing units authorized by building permits, 2021) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/econ/bps/Place/Midwest%20Region/mw2021a.txt

MLA 9

Building Permits Survey: final annual estimates of new privately owned housing units authorized by permit-issuing place, including imputation, Cities in Minnesota by housing units authorized by building permits, 2021. U.S. Census Bureau, 27 Apr. 2022, https://www2.census.gov/econ/bps/Place/Midwest%20Region/mw2021a.txt. Invokely, https://invokely.ai/rankings/building-permit-housing-units/minnesota-cities?period=2021. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2022. Building Permits Survey: final annual estimates of new privately owned housing units authorized by permit-issuing place, including imputation. Cities in Minnesota by housing units authorized by building permits, 2021. Dataset. Accessed October 12, 2026. https://www2.census.gov/econ/bps/Place/Midwest%20Region/mw2021a.txt. Also distributed by Invokely, https://invokely.ai/rankings/building-permit-housing-units/minnesota-cities?period=2021.

Harvard

U.S. Census Bureau (2022) Building Permits Survey: final annual estimates of new privately owned housing units authorized by permit-issuing place, including imputation, Cities in Minnesota by housing units authorized by building permits, 2021 [Dataset]. Available at: https://www2.census.gov/econ/bps/Place/Midwest%20Region/mw2021a.txt, via Invokely: https://invokely.ai/rankings/building-permit-housing-units/minnesota-cities?period=2021 (Accessed: 12 October 2026).

BibTeX
@misc{census_cities_in_minnesota_by_2021,
  author = {{U.S. Census Bureau}},
  title = {{Building Permits Survey: final annual estimates of new privately owned housing units authorized by permit-issuing place, including imputation: Cities in Minnesota by housing units authorized by building permits, 2021}},
  year = {2022},
  howpublished = {Data set},
  url = {https://www2.census.gov/econ/bps/Place/Midwest%20Region/mw2021a.txt},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/building-permit-housing-units/minnesota-cities?period=2021. Publisher attribution: U.S. Census Bureau. Building Permits Survey: final annual estimates of new privately owned housing units authorized by permit-issuing place, including imputation. https://www2.census.gov/econ/bps/Place/Midwest\%20Region/mw2021a.txt. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Building Permits Survey: final annual estimates of new privately owned housing units authorized by permit-issuing place, including imputation: Cities in Minnesota by housing units authorized by building permits, 2021
PY  - 2022
DA  - 2022/04/27
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/econ/bps/Place/Midwest%20Region/mw2021a.txt
L2  - https://invokely.ai/rankings/building-permit-housing-units/minnesota-cities?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/building-permit-housing-units/minnesota-cities?period=2021.
N1  - Publisher attribution: U.S. Census Bureau. Building Permits Survey: final annual estimates of new privately owned housing units authorized by permit-issuing place, including imputation. https://www2.census.gov/econ/bps/Place/Midwest%20Region/mw2021a.txt. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Cities in Minnesota by housing units authorized by building permits using official data, and cite the source.
rank_places {"indicator":"building_permit_units","level":"municipality","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=building_permit_units&level=municipality&within=Minnesota&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which city has the highest housing units authorized by building permits?

Minneapolis, MN, with 3,182 in 2021, according to the U.S. Census Bureau.

Which city has the lowest housing units authorized by building permits?

Mounds View, MN, with 0 in 2021.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Building Permits Survey: final annual estimates of new privately owned housing units authorized by permit-issuing place, including imputation. Retrieved 2026-10-12.

Housing units authorized by building permits: other rankings

Cities in Minnesota: more rankings