Median Age in Minnesota

ACS 2024 5-Year Estimates

Median Age
38.8 years −0.3% vs nat'l
Rank #33 of 52
37th %ile

How Minnesota Compares

Minnesota
38.8 years
National
38.9 years
0.3% below

State Ranking

Rank State Value
#30 Missouri 39.0 years
#31 Virginia 39.0 years
#32 Tennessee 38.9 years
#33 Minnesota 38.8 years
#34 Iowa 38.6 years
#35 Mississippi 38.6 years
#36 Arkansas 38.5 years
View full state ranking →

Highest Age Counties in Minnesota

# County Age
1 Aitkin County 56.9 years
2 Cook County 53.0 years
3 Koochiching County 51.6 years
4 Lake of the Woods County 50.7 years
5 Cass County 49.9 years
6 Lake County 49.4 years
7 Hubbard County 48.6 years
8 Kittson County 47.8 years
9 Lac qui Parle County 47.4 years
10 Big Stone County 47.0 years

Lowest Age Counties in Minnesota

# County Age
87 Blue Earth County 31.6 years
86 Clay County 33.7 years
85 Stevens County 33.9 years
84 Stearns County 35.1 years
83 Beltrami County 35.3 years
82 Mahnomen County 35.4 years
81 Nobles County 35.7 years
80 Ramsey County 36.1 years
79 Benton County 36.2 years
78 Winona County 36.4 years

Median Age in Minnesota

Minnesota has a median age of 38.8 years, ranking #33 of 52 among all 52 states and territories. This is 0.3% below the national value of 38.9 years.

Across Minnesota's 87 counties, median age ranges from 31.6 years to 56.9 years. The county with the highest value is Aitkin County at 56.9 years.

The median age of the total population.

About this data

Source: U.S. Census Bureau, American Community Survey 5-Year Estimates (2024). All values are estimates derived from survey samples and are subject to margin of error. For more information, see our methodology.