Groundwork

Metro area profile · Minnesota

Minneapolis-St. Paul-Bloomington, MN-WI metro area market data

Population, household spending and competition for 56 business types in the Minneapolis-St. Paul-Bloomington metro area, each scored against other metro areas.

Population, 2025
3,790,295
+2.6% since 2020
Households
1,477,259
Median household income
$99,833
+24.1% vs. 2015–2019, before inflation
Median home value
$374,000
Jobs located here
1,958,695
Highest market score
86
Primary care and pediatrics, #8 of 387 scored metro areas

A site report maps the competitors on map listings around any address in the Minneapolis-St. Paul-Bloomington metro area by name and distance, and the households and spending within reach. Or open the report at the center of the Minneapolis-St. Paul-Bloomington metro area. Signed out, you see a blurred preview; on an account, each report is one action.

Free10 actions over 3 days, no card

Survey estimates 2020–2024 · population estimates 2025 · official business counts 2023 · map listings September 2026 · Data credits · How we measure

What this means

An estimated 3,790,295 people live in the Minneapolis-St. Paul-Bloomington metro area, in 1,477,259 households. Population estimates put the population change in the Minneapolis-St. Paul-Bloomington metro area from 2020 to 2025 at +2.6%, slower than the U.S. (+3.1%). The median household income in the Minneapolis-St. Paul-Bloomington metro area is $99,833 a year, 24% above the U.S. median of $80,734. That rose 24.1% from the 2015–2019 survey, before inflation.

Set against the U.S., households in the Minneapolis-St. Paul-Bloomington metro area spend the most on medical and dental services (an index of 127, where 100 is the U.S. average) and the least on vehicle insurance (81).

The highest Groundwork market scores in the Minneapolis-St. Paul-Bloomington metro area are for primary care and pediatric clinics (86), restaurants and cafes (85) and pest control companies (83). The Minneapolis-St. Paul-Bloomington metro area ranks #8 of 387 scored metro areas for primary care and pediatric clinics.

The Minneapolis-St. Paul-Bloomington metro area takes in 15 counties: Hennepin County, MN; Ramsey County, MN; Dakota County, MN; Anoka County, MN; and 11 more. For its number of households, the Minneapolis-St. Paul-Bloomington metro area has the most map listings, relative to the U.S., for chiropractors (89% above the U.S. rate) and the fewest for pest control companies (57% below the U.S. rate).

All 56 business types in the Minneapolis-St. Paul-Bloomington metro area

Highest Groundwork market score first. Each score compares the Minneapolis-St. Paul-Bloomington metro area with other metro areas for that business type, from 0 to 100. Spending per listing divides a whole spending line (all vehicle repairs, all eating out) by one type’s listings: the demand for each competitor, not a business’s revenue. Compare it across markets with its index, where 100 is the U.S. figure for the same type; the real estate types, whose line is all housing costs, show the index only. How the score works.

Every business type in Minneapolis-St. Paul-Bloomington, MN-WI metro area, highest Groundwork market score first, with its rank among metro areas, listings, listings per 10,000 households, spending per listing and official establishments
Business typeScoreRank among metro areasListingsPer 10k householdsSpending per listingSpending per listing vs. U.S. (100)Official establishments
Primary care and pediatrics86#8 of 3875663.8$4.3M2401,247
Restaurants and cafes85#3 of 38712,36783.7$552K1495,806
Pest control83#7 of 345920.6$23M22561
Convenience stores83#9 of 3878705.9$11.3M144104
Fast food and sandwich shops83#16 of 3871,53010.4$4.5M1462,618
Urgent care and walk-in clinics82#4 of 197710.5$34.1M13949
Doctors, dentists and clinics82#6 of 38710,46870.9$231K1524,170
Tire shops82#9 of 3863792.6$4.2M170143
Laundromats82#13 of 3641621.1$21.2M16958
Sit-down restaurants81#13 of 3876,78145.9$1M1522,382
Grocery and convenience stores81#17 of 3872,10514.2$4.7M138673
Physical therapy80#7 of 3865934.0$4.1M170463
Pizza80#12 of 3871,0146.9$6.7M1322,618
Auto repair and car care78#18 of 3874,27028.9$377K1401,961
Bakeries and dessert shops77#9 of 3879696.6$7M170863
Car washes and detailing77#14 of 3875183.5$3.1M123156
Barbershops76#16 of 3874813.3$3.6M18878
Optometrists and eye care76#24 of 3865723.9$4.2M135217
HVAC and plumbing75#19 of 3878295.6$5.7M1191,015
Electricians72#34 of 3833242.2$14.5M120795
Oil change and quick lube72#38 of 290840.6$19.2M14091
Dentists and orthodontists72#39 of 3871,80912.2$1.3M1361,276
Clothing, shoes and laundry72#47 of 3872,92319.8$1.2M1331,242
Auto repair shops72#48 of 3872,53117.1$636K1431,507
Clothing and shoe stores72#50 of 3872,06214.0$1.7M1311,038
Grocery stores71#52 of 3877675.2$12.8M138569
Gas stations71#55 of 3878775.9$4.5M187964
Home repair trades68#52 of 3871,84612.5$2.5M1052,208
Coffee shops and cafes68#56 of 3871,51410.2$4.5M122772
Hair salons67#46 of 3872,87419.5$595K1381,133
Pet businesses67#65 of 3871,48210.0$1M116834
Veterinarians67#74 of 3844873.3$3.1M114384
Salons, barbers and spas66#44 of 3875,54337.5$308K1452,199
Collision repair and body shops66#83 of 3813782.6$4.3M138395
Spas and skin care65#55 of 3871,3839.4$1.2M141403
Pet stores64#95 of 3822881.9$5.2M116121
Martial arts and dance studios63#72 of 3876754.6$2.7M131505
Pet grooming and boarding63#96 of 3865243.5$2.9M113329
Nail salons62#81 of 3876724.5$2.5M152553
Gyms, studios and classes62#84 of 3872,30715.6$776K1171,057
Gyms60#101 of 3871,2588.5$1.4M109552
Funeral homes59#125 of 3772101.4$900K133131
Dry cleaners57#106 of 2721841.2$18.6M119146
Yoga, Pilates and fitness studios55#123 of 3473742.5$4.8M118552
House cleaning53#152 of 3752992.0$7.1M1111,124
Lawn, cleaning and pest control50#182 of 3871,4039.5$1.5M902,790
Home inspectors49#130 of 2431020.7Index only8899
Roofing and gutters46#224 of 3816934.7$6.8M80398
Child care and preschools45#235 of 3879546.5$866K861,051
Landscaping and lawn care42#237 of 3851,0126.9$2.1M711,605
Property management42#252 of 3744453.0Index only95947
Chiropractors35#319 of 3861,51010.2$1.6M67918
Real estate33#352 of 3876,26042.4Index only874,606
Real estate agents and brokers33#352 of 3874,94233.5Index only872,609
Mortgage brokers and lenders31#347 of 3737715.2Index only78428
Insurance agencies21#361 of 3872,49816.9$940K751,885

Household spending in the Minneapolis-St. Paul-Bloomington metro area

What households here spend in a year on each line, in total and per household, with the index against the U.S. average (100).

Annual household spending in Minneapolis-St. Paul-Bloomington, MN-WI metro area by line, per household, and against the U.S.
Spending lineA year, all householdsPer householdIndex vs. U.S. (100)
Vehicle maintenance and repairs$1.6B$1,090114
Gasoline and other fuels$3.9B$2,648102
Food away from home$6.8B$4,618113
Groceries$9.8B$6,658105
Personal care products and services$1.7B$1,157115
Child care and other personal services$826.3M$55996
Memberships, classes and admissions$1.8B$1,212123
Medical and dental services$2.4B$1,640127
Pets$1.5B$1,021112
Clothing, shoes and related services$3.4B$2,323113
Vehicle insurance$2.3B$1,59081
Home repairs, maintenance and insurance$4.7B$3,172105
Lawn care, cleaning and other household services$2.1B$1,431101
Rent and homeowner costs$23.5B$15,90795

Household spending is estimated from the incomes of the households in each neighborhood, using what households at each income spent nationally in 2024, adjusted for the region. It counts what residents spend, wherever they spend it.

Population and households in the Minneapolis-St. Paul-Bloomington metro area

Population, 2025 estimate
3,790,295+2.6% since 2020
Households
1,477,259
Median age
39.3
Homes lived in by their owners
71%
Vehicles per household
1.8
Land area
7,048 sq. mi.
People per square mile
527
Median household income
$99,833+24.1% vs. 2015–2019, before inflation
Average household income
$131,158
Median home value
$374,000
Jobs located here
1,958,695
Daytime population
3,771,602Residents who don’t work, plus everyone whose job is here

Looking at a specific site in the Minneapolis-St. Paul-Bloomington metro area?

These figures cover the whole metro area. A site report draws rings around one address and counts what’s inside them: households, spending, jobs, and the competitors on map listings by name and distance, for any of the 56 business types.

Or open the report at the center of the Minneapolis-St. Paul-Bloomington metro area. Signed out, you see a blurred preview; on an account, each report is one action.

Free10 actions over 3 days, no card

Questions

How fast is the Minneapolis-St. Paul-Bloomington, MN-WI metro area growing?

Population estimates put the Minneapolis-St. Paul-Bloomington metro area at 3,790,295 people in 2025, up 2.6% since 2020, slower than the U.S. (+3.1%). It has 1,477,259 households. Against the 2015–2019 survey, median household income rose 24.1%, before inflation.

How much do households in the Minneapolis-St. Paul-Bloomington, MN-WI metro area spend?

Households in the Minneapolis-St. Paul-Bloomington metro area spend about $23.5B a year on rent and homeowner costs, $9.8B on groceries and $6.8B on food away from home. Relative to the U.S., household spending in the Minneapolis-St. Paul-Bloomington metro area runs highest on medical and dental services (an index of 127, where 100 is the U.S. average) and lowest on vehicle insurance (81).

Which business types have the highest market scores in the Minneapolis-St. Paul-Bloomington, MN-WI metro area?

Of the business types scored in the Minneapolis-St. Paul-Bloomington metro area, primary care and pediatric clinics (86), restaurants and cafes (85) and pest control companies (83) have the highest Groundwork market scores. For primary care and pediatric clinics, that ranks #8 of 387 scored metro areas.

How does the Minneapolis-St. Paul-Bloomington, MN-WI metro area compare with the U.S.?

Median household income in the Minneapolis-St. Paul-Bloomington metro area is $99,833, 24% above the U.S. median of $80,734. The population rose 2.6% from 2020 to 2025, against +3.1% for the U.S. The median home value is $374,000, against $332,700 for the U.S. Against the U.S., map listings per household run highest for chiropractors (89% above the U.S. rate) and lowest for pest control companies (57% below the U.S. rate).

What is the Groundwork market score?

The Groundwork market score runs from 0 to 100 and compares a market with others of its kind for one business type: states with states, metro areas with metro areas, small-town markets and counties with their own. It weighs household spending per competitor (35%), households per business with payroll (25%), population growth (20%) and spending power (20%), each ranked against those peers. A higher score means that, taken together, the market has more household spending and more households for each business already there, faster population growth and more spending per household than similar markets. It describes a market, not any one site or deal. All 56 business types have a score in the Minneapolis-St. Paul-Bloomington metro area, each ranked against other metro areas.

How can I see the market around a specific site?

Run a Groundwork site report on an address in the Minneapolis-St. Paul-Bloomington metro area. It maps the competitors on map listings near the site and sizes the households and spending within the distance you choose. New accounts get 10 actions over 3 days, no card.

All markets in Minnesota · Every U.S. market · How we measure

Screening a site or an acquisition in the Minneapolis-St. Paul-Bloomington metro area?

A site report maps the competitors on map listings near an address and sizes the households and spending around it.

The button opens the report at the center of the Minneapolis-St. Paul-Bloomington metro area. Signed out, you see a blurred preview; on an account, each report is one action.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are estimates for research only. Not investment or real estate advice.