Home values, rents and more in Dakota County, MN
September 2026 figures from Zillow and the U.S. Census Bureau · updated 2026-11-07
Open Dakota County, MN in ProMap- Under $310k
- $310k–$330k
- $330k–$370k
- $370k–$400k
- $400k+
- No data
How Dakota County, MN compares
The typical home in Dakota County, MN is worth about $393,000, according to the Zillow Home Value Index for September 2026. Home values in Dakota County, MN are about the same as the typical value in the Minneapolis metro area ($388,000) and 7% above the U.S. typical value ($366,000).
Over the past year, home values in Dakota County, MN rose 1.4%, compared with +1.7% in the Minneapolis metro area and +1.2% nationally.
Typical rent is $1,711 a month (Zillow Observed Rent Index), about the same as the Minneapolis metro area ($1,736) and 11% below the U.S. ($1,932). Rents rose 1.5% over the past year.
The median household income is $106,318, against $99,833 in the Minneapolis metro area and $80,734 in the U.S. (Census Bureau, American Community Survey 2020–24).
About 457,710 people live in Dakota County, MN (Census Bureau estimate for July 2025).
Dakota County, MN has the 6th-highest typical home value of the 15 counties in the Minneapolis metro area and the 6th-highest of 87 in Minnesota with Zillow figures.
Part of: Minneapolis metro area · Minnesota
More for Dakota County, MN in ProMap Plus
These measures are on the map for subscribers. Open ProMap to see them for Dakota County, MN and every other place.
- 5- and 10-year price changes
- Days on market and months of supply
- Price cuts and sale-to-list ratio
- Price-to-income and monthly cost to buy
- School test scores
- Flood, wildfire and natural hazard risk
- Property-tax rate
- Unemployment and job growth
- Building permits
- Mortgage delinquency
- 2024 presidential vote
- Age, education and household make-up
- Amenities and transit nearby
Nearby counties
Cities in Dakota County, MN
- Lakeville, MN $485,000
- Eagan, MN $398,000
- Burnsville, MN $365,000
- Apple Valley, MN $375,000
- Inver Grove Heights, MN $373,000
- Rosemount, MN $431,000
- Farmington, MN $399,000
- Hastings, MN $381,000
- West Saint Paul, MN $318,000
- South Saint Paul, MN $298,000
- Mendota Heights, MN $571,000
- Lilydale, MN $407,000
- Hampton, MN $350,000
- Sunfish Lake, MN $1,247,000
- Randolph, MN $476,000
- Vermillion, MN $347,000
ZIP codes in Dakota County, MN
- 55024 · Farmington $399,000
- 55031 · Farmington $467,000
- 55033 · Hastings $384,000
- 55065 · Randolph $474,000
- 55068 · Rosemount $407,000
- 55075 · South Saint Paul $298,000
- 55076 · Inver Grove Heights $327,000
- 55077 · Inver Grove Heights $557,000
- 55085 · Vermillion $344,000
- 55118 · West Saint Paul $365,000
- 55120 · Mendota Heights $510,000
- 55121 · Eagan $335,000
- 55122 · Eagan $353,000
- 55123 · Eagan $469,000
- 55124 · Apple Valley $375,000
- 55306 · Burnsville $412,000
- 55337 · Burnsville $351,000
Sources
Home values: Zillow Home Value Index (ZHVI), all homes, middle tier, smoothed and seasonally adjusted, September 2026. Rents: Zillow Observed Rent Index (ZORI), seasonally adjusted. Population: Census population estimates (July 2025) for states, metros and counties; ACS 2020–24 for cities and ZIP codes. Income: U.S. Census Bureau, ACS 2020–24 5-year estimates. Boundaries: U.S. Census Bureau cartographic boundary files. Compiled by Home Economics.
"Typical" is Zillow's middle-tier value (homes between the 35th and 65th percentiles), not a median sale price. Changes are over the 12 months to September 2026.