top of page

minnesota

A photo of a peaceful forest path in Minnesota

population

5,793,151

mileage

79,631,60 square miles

median age

39.2

per capita income

$47,925

median household income

$87,117 - 10% higher than national average

households

2,363,442

units

2,597,229

occupancy

91%

ownership of occupied units

72% - 10% higher than national average

education

40% Bachelor's Degree or Higher - 10% higher than national average

twin cities area

A photo of a lakefront property in the Twin Cities, MN

population

3,757,952

mileage

7,047.60 square miles

median age

38.5

per capita income

$52,079 - 20% higher than national average

median household income

$97,928 - 20% higher than national average

households

1,508,526

units

1,591,390

occupancy

95%

ownership of occupied units

70% - 10% higher than national average

education

45% Bachelor's Degree or Higher - 25% higher than national average

dakota county

A photo of a river in Dakota County, MN

population

453,156

mileage

562.60 square miles

median age

39.2

per capita income

$51,339 - 10% higher than state average

median household income

$105,330 - 20% higher than national average

households

178,554

units

183,967

occupancy

97% - 10% higher than state average

ownership of occupied units

75% - 20% higher than national average

education

30% Bachelor's Degree or Higher

mendota heights

A photo of a peaceful river in Mendota Heights, MN

population

11,612

mileage

9.10 square miles

median age

47

per capita income

$72,329 - 1.5 times higher than state average

median household income

$132,768 - 1.5 times higher than state average

households

4,785

units

4,906

occupancy

98% - 10% higher than state average

ownership of occupied units

79% - 10% higher than national average

education

67% Bachelor's Degree or Higher - Nearly double the national average

lilydale

A photo of a peaceful forest path in Lilydale during fall

population

772

mileage

0.6 square miles

median age

74.7

per capita income

$81,777 - Nearly double the national average

median household income

$89,583 - 10% higher than national average

households

509

units

563

occupancy

90%

ownership of occupied units

56%

education

30% Bachelor's Degree or Higher

mendota

A photo of a peaceful hiking trail in Mendota, Minnesota

population

207

mileage

0.3 square miles

median age

39.8

per capita income

$56,484 - 20% higher than state average

median household income

$111,250 - 25% higher than state average

households

75

units

86

occupancy

87% 

ownership of occupied units

77%

education

28% Bachelor's Degree or Higher

sunfish lake

population

533

mileage

1.5 square miles

median age

50

per capita income

$104,301 - More than double the national average

median household income

$236,250 - More than double the national average

households

180

units

192

occupancy

94%

ownership of occupied units

98%

education

32% Bachelor's Degree or Higher

A photo of Sunfish Lake, MN

west st. paul

A photo of kayaking during sunset in West St. Paul, MN

population

21, 282

mileage

4.9 square miles

median age

39.8

per capita income

$44,887

median household income

$68,464

households

9,780

units

10,312

occupancy

95%

ownership of occupied units

57%

education

24% Bachelor's Degree or Higher

census reporter

bdote

© 2026 by Bdote

bottom of page