40 / 100

Ramsey County, MN

RANK #601 / 1001 NAT  ·  #10 / 18 MN  ·  POP 542,945

1YR FORECAST: -0.1%

5YR OUTLOOK: +27%

Ramsey County's housing market is projected to grow -0.1% over the next year, below the national average.

[01] Why Ramsey County?

Ramsey County, Minnesota, distinguished by its role as home to Saint Paul, the state capital, offers a blend of urban amenities and natural spaces. It is the smallest and most densely populated county in Minnesota, yet it maintains over 6,000 acres of parkland and 92 miles of trails for various outdoor activities. The Mississippi River flows through Saint Paul, providing scenic views and recreational opportunities. Commuting throughout the county and to nearby Minneapolis is facilitated by major interstates like I-94, I-35E, and I-694, along with a public transit system that includes bus rapid transit and light rail options.

Life in Ramsey County caters to a diverse population, including families and young professionals. The county's public school system includes 287 schools. Recent economic developments focus on equitable redevelopment, with investments in affordable housing, job creation, and workforce development, particularly along major commercial corridors. Projects like the Saint Paul RiversEdge aim to revitalize the riverfront with mixed-use spaces, including residential housing and a nine-acre urban park, intending to attract long-term residents and boost the local economy.

MARKET PROFILE

Educated Suburban Growth

Ramsey County is one of 110 U.S. counties in this market profile — near the profile average on the BoomTown Index. Within this cohort, its recent home-price change of +1.9% runs below the profile's typical +2.4%.

See all 110 Educated Suburban Growth counties →

[02] Market Snapshot

Housing Ratio
6.6x

Below national median (11.3x)

Home Prices
+1.9%

Above national median

Climate & Terrain
-2.1

Below-average climate & terrain

Price/Rent
18x

Above national median (15x)

Housing is fairly valued at 6.6x relative to local economic output. The typical U.S. county is 4–6x.

[03] Top Employers

  1. 1
    State of Minnesota Government
    25,000+
  2. 2
    Fairview Health Services Healthcare
  3. 3
    University of Minnesota Education
  4. 4
    HealthPartners Healthcare
  5. 5
    U.S. Federal Government Government
    10,000+
  6. 6
    UnitedHealth Group Inc. Healthcare
  7. 7
    3M Co. Manufacturing
    5,000+
  8. 8
    Hennepin County Government
  9. 9
    Ramsey County Government
    2,500+
  10. 10
    Ecolab Inc. Manufacturing

Estimated local headcount ranges. Larger employers shown as floor + "+"; smaller employers show exact counts where reported.

[04] Home Value Growth vs National

Ramsey County U.S. National

Bars show trailing 12-month growth. The dashed Forecast bars are the model's next-12-month projection; the whisker marks the ±1% range (cooling–accelerating).

The Numbers

DEMOGRAPHICS
Population
542,945
-0.27% YoY
Median Household Income
$81,568
Median Home Value
$326,600
+1.87% 12mo
Median Rent
$1,329
Average Annual Pay
$81,179
+4.2% YoY
Employment
331,782
+2.0% YoY
Income-to-Home-Value
0.2497
Near national average
Migration Inflow
5.0%
of pop. from another state
Bachelor's Degree+
45.6%
of residents (national avg: 33%)

Market Activity

REAL ESTATE
Median Sale Price
$340,000
Days on Market
18
Very hot — homes selling fast
Months of Supply
1.7
Seller's market
Sale-to-List Ratio
101.2%
Homes selling above asking
Sold Above List
48.3%
Listings w/ Price Drops
34.1%
Building Permits (2025)
708
Single-Family Permits
273

Source: Redfin · Census BPS — Browse sales on Redfin →

[05] Crime & Safety

C+
SAFETY
GRADE
Homicide Rate
5.7
per 100K · nat avg 6.3
Firearm Fatalities
10.9
per 100K · nat avg 14.8
Injury Deaths
90.4
per 100K · nat avg 76.3
vs National Average
Near national avg
based on homicide rate

Source: CDC/NCHS vital statistics via County Health Rankings (2020–2022 avg). Rates per 100,000 population. Grade based on homicide rate relative to national average (~6.3). Learn more →

[06] Air Quality

B
AIR QUALITY
GRADE
Median AQI (3yr)
41.3
Good
Good Air Days
65%
707 of 1,095 days
Unhealthy+ Days (3yr)
13
Sensitive groups affected
Primary Pollutant
PM2.5
Fine particulate matter
Yearly Trend
2021
39
2022
36
2023
49
Median AQI · lower is better

Source: EPA Air Quality System (2021–2023). Grade based on 3-year average median AQI. Learn about AQI →

[07] Score Breakdown

Population Growth -0.3% 11 percentile
Income Growth +0.7% 12 percentile
Vacancy Rate 1.4% 22 percentile
Home Price Change +1.9% 53 percentile
Rent Growth +2.9% 50 percentile
Price/Rent 18x 25 percentile

Bars show percentile rank among all 1001 counties.

[08] Frequently Asked Questions

Is Ramsey County, MN a good place to move to?

Ramsey County scores 40/100 on the Boom Town Index, landing in the middle of the pack among 1001 U.S. counties (#601). Median household income is $81,568 and job growth is running at +2.0%. The data points to a county with mixed signals — some positive indicators alongside areas that lag faster-growing peers.

Is Ramsey County affordable?

Ramsey County leans toward the expensive side. A median home value of $326,600 against an income-to-home-value ratio of 0.25 means housing eats a bigger share of local earnings than the national norm. Renters face $1,329/month on average.

Is Ramsey County growing or shrinking?

Employers in Ramsey County are hiring — job growth of +2.0% — but the population is close to flat (-0.3% YoY). Home values moved +1.9% over the past year. Labor demand is outpacing local population growth, which tends to tighten wages and housing.

Are people moving to Ramsey County?

There's a moderate stream of newcomers. About 5.0% of residents moved from another state, which is above average and suggests Ramsey County has appeal as a relocation destination — though it's not among the highest-inflow counties nationally.

[09] Similar Counties by Size & Score

Wright County, MN 42 Hennepin County, MN 34 Anoka County, MN 48 Clay County, MN 32 Stearns County, MN 32 Dakota County, MN 27 New Castle County, DE 40 Douglas County, NE 39