Counties in Minnesota by median age on 1 July (US county estimates)

Aitkin County had the highest median age on 1 July (US county estimates) of 87 counties in 2020, at 56.4 years. Blue Earth County had the lowest, at 32.2 years. The median was 42.3 years. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest56.4Aitkin County
Median42.387 counties

Map of counties, 2020

Aitkin County: 56.4 yearsAnoka County: 38.7 yearsBecker County: 43.3 yearsBeltrami County: 35.6 yearsBenton County: 36.9 yearsBig Stone County: 47.8 yearsBlue Earth County: 32.2 yearsBrown County: 43.1 yearsCarlton County: 42 yearsCarver County: 38.7 yearsCass County: 50.2 yearsChippewa County: 41.2 yearsChisago County: 40.8 yearsClay County: 33.9 yearsClearwater County: 42.3 yearsCook County: 53.6 yearsCottonwood County: 42.5 yearsCrow Wing County: 44.9 yearsDakota County: 38.7 yearsDodge County: 38.4 yearsDouglas County: 43.8 yearsFaribault County: 44.8 yearsFillmore County: 42.9 yearsFreeborn County: 43.8 yearsGoodhue County: 42.9 yearsGrant County: 43.7 yearsHennepin County: 36.5 yearsHouston County: 44.9 yearsHubbard County: 47.1 yearsIsanti County: 39.7 yearsItasca County: 46.5 yearsJackson County: 43.5 yearsKanabec County: 45.1 yearsKandiyohi County: 39.4 yearsKittson County: 48.9 yearsKoochiching County: 50.4 yearsLac qui Parle County: 48.3 yearsLake County: 50.4 yearsLake of the Woods County: 51.4 yearsLe Sueur County: 41.5 yearsLincoln County: 45.4 yearsLyon County: 37.1 yearsMcLeod County: 41.6 yearsMahnomen County: 38 yearsMarshall County: 43 yearsMartin County: 45 yearsMeeker County: 42.6 yearsMille Lacs County: 41.7 yearsMorrison County: 42.4 yearsMower County: 38.6 yearsMurray County: 47.6 yearsNicollet County: 37.2 yearsNobles County: 34.9 yearsNorman County: 44.9 yearsOlmsted County: 37.2 yearsOtter Tail County: 46.5 yearsPennington County: 39.8 yearsPine County: 45.3 yearsPipestone County: 41.7 yearsPolk County: 39.3 yearsPope County: 45.5 yearsRamsey County: 35.6 yearsRed Lake County: 42.3 yearsRedwood County: 41 yearsRenville County: 43.6 yearsRice County: 37.5 yearsRock County: 42 yearsRoseau County: 42.7 yearsSt. Louis County: 41.5 yearsScott County: 37.6 yearsSherburne County: 36.9 yearsSibley County: 42.4 yearsStearns County: 36.3 yearsSteele County: 40 yearsStevens County: 34.3 yearsSwift County: 42.8 yearsTodd County: 41.5 yearsTraverse County: 46.3 yearsWabasha County: 45.3 yearsWadena County: 42.3 yearsWaseca County: 40.7 yearsWashington County: 40.1 yearsWatonwan County: 39.5 yearsWilkin County: 42.4 yearsWinona County: 36.8 yearsWright County: 37.4 yearsYellow Medicine County: 42.9 years
  • Under 37
  • 37 to 40
  • 40 to 42
  • 42 to 43
  • 43 to 45
  • 45 and over
years, 2020. Source: U.S. Census Bureau, Population Estimates Program, county population by age and sex: median age (MEDIAN_AGE_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2020

Aitkin County: 56.4 yearsAitkin County56.4Cook County: 53.6 yearsCook County53.6Lake of the Woods County: 51.4 yearsLake of the Woods County51.4Koochiching County: 50.4 yearsKoochiching County50.4Lake County: 50.4 yearsLake County50.4Cass County: 50.2 yearsCass County50.2Kittson County: 48.9 yearsKittson County48.9Lac qui Parle County: 48.3 yearsLac qui Parle County48.3Big Stone County: 47.8 yearsBig Stone County47.8Murray County: 47.6 yearsMurray County47.6Hubbard County: 47.1 yearsHubbard County47.1Itasca County: 46.5 yearsItasca County46.5Otter Tail County: 46.5 yearsOtter Tail County46.5Traverse County: 46.3 yearsTraverse County46.3Pope County: 45.5 yearsPope County45.5Lincoln County: 45.4 yearsLincoln County45.4Pine County: 45.3 yearsPine County45.3Wabasha County: 45.3 yearsWabasha County45.3Kanabec County: 45.1 yearsKanabec County45.1Martin County: 45 yearsMartin County45Crow Wing County: 44.9 yearsCrow Wing County44.9Houston County: 44.9 yearsHouston County44.9Norman County: 44.9 yearsNorman County44.9Faribault County: 44.8 yearsFaribault County44.8Douglas County: 43.8 yearsDouglas County43.8Freeborn County: 43.8 yearsFreeborn County43.8Grant County: 43.7 yearsGrant County43.7Renville County: 43.6 yearsRenville County43.6Jackson County: 43.5 yearsJackson County43.5Becker County: 43.3 yearsBecker County43.3Brown County: 43.1 yearsBrown County43.1Marshall County: 43 yearsMarshall County43Fillmore County: 42.9 yearsFillmore County42.9Goodhue County: 42.9 yearsGoodhue County42.9Yellow Medicine County: 42.9 yearsYellow Medicine County42.9Swift County: 42.8 yearsSwift County42.8Roseau County: 42.7 yearsRoseau County42.7Meeker County: 42.6 yearsMeeker County42.6Cottonwood County: 42.5 yearsCottonwood County42.5Morrison County: 42.4 yearsMorrison County42.4Aitkin County: 56.4 yearsAitkin County56.4Cook County: 53.6 yearsCook County53.6Lake of the Woods County: 51.4 yearsLake of the Woods County51.4Koochiching County: 50.4 yearsKoochiching County50.4Lake County: 50.4 yearsLake County50.4Cass County: 50.2 yearsCass County50.2Kittson County: 48.9 yearsKittson County48.9Lac qui Parle County: 48.3 yearsLac qui Parle County48.3Big Stone County: 47.8 yearsBig Stone County47.8Murray County: 47.6 yearsMurray County47.6Hubbard County: 47.1 yearsHubbard County47.1Itasca County: 46.5 yearsItasca County46.5Otter Tail County: 46.5 yearsOtter Tail County46.5Traverse County: 46.3 yearsTraverse County46.3Pope County: 45.5 yearsPope County45.5Lincoln County: 45.4 yearsLincoln County45.4Pine County: 45.3 yearsPine County45.3Wabasha County: 45.3 yearsWabasha County45.3Kanabec County: 45.1 yearsKanabec County45.1Martin County: 45 yearsMartin County45Crow Wing County: 44.9 yearsCrow Wing County44.9Houston County: 44.9 yearsHouston County44.9Norman County: 44.9 yearsNorman County44.9Faribault County: 44.8 yearsFaribault County44.8Douglas County: 43.8 yearsDouglas County43.8Freeborn County: 43.8 yearsFreeborn County43.8Grant County: 43.7 yearsGrant County43.7Renville County: 43.6 yearsRenville County43.6Jackson County: 43.5 yearsJackson County43.5Becker County: 43.3 yearsBecker County43.3Brown County: 43.1 yearsBrown County43.1Marshall County: 43 yearsMarshall County43Fillmore County: 42.9 yearsFillmore County42.9Goodhue County: 42.9 yearsGoodhue County42.9Yellow Medicine County: 42.9 yearsYellow Medicine County42.9Swift County: 42.8 yearsSwift County42.8Roseau County: 42.7 yearsRoseau County42.7Meeker County: 42.6 yearsMeeker County42.6Cottonwood County: 42.5 yearsCottonwood County42.5Morrison County: 42.4 yearsMorrison County42.4
years. Source: U.S. Census Bureau, Population Estimates Program, county population by age and sex: median age (MEDIAN_AGE_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage. Retrieved 2026-10-12.

Full ranking

RankCounties2020
years
Change on 2019
1Aitkin County56.4+0.5
2Cook County53.6+0.4
3Lake of the Woods County51.4+1
4Koochiching County50.4+0.7
4Lake County50.4-0.2
6Cass County50.2+0.2
7Kittson County48.9+0.4
8Lac qui Parle County48.3+0.2
9Big Stone County47.8-0.1
10Murray County47.6+0.1
11Hubbard County47.1-0.2
12Itasca County46.5-0.1
12Otter Tail County46.5-0.1
14Traverse County46.3-1
15Pope County45.5-0.7
16Lincoln County45.4-0.4
17Pine County45.3+0.2
17Wabasha County45.3-0.5
19Kanabec County45.1-0.4
20Martin County450
21Crow Wing County44.9+0.2
21Houston County44.9-0.2
21Norman County44.9-0.1
24Faribault County44.8-0.1
25Douglas County43.8-0.2
25Freeborn County43.8-0.2
27Grant County43.7-0.2
28Renville County43.6-0.3
29Jackson County43.5-0.3
30Becker County43.3+0.3
31Brown County43.1-0.1
32Marshall County43-0.1
33Fillmore County42.9-0.1
33Goodhue County42.90
33Yellow Medicine County42.9+0.2
36Swift County42.8+0.2
37Roseau County42.7+0.3
38Meeker County42.6-0.2
39Cottonwood County42.5-0.6
40Morrison County42.4+0.4
40Sibley County42.4+0.4
40Wilkin County42.40
43Clearwater County42.3-1.2
43Red Lake County42.3+0.3
43Wadena County42.3-0.5
46Carlton County42+0.1
46Rock County42+0.3
48Mille Lacs County41.7+0.2
48Pipestone County41.7-0.3
50McLeod County41.6+0.2
51Le Sueur County41.5+0.3
51St. Louis County41.5+0.1
51Todd County41.50
54Chippewa County41.20
55Redwood County41-0.3
56Chisago County40.8+0.1
57Waseca County40.7+0.2
58Washington County40.1+0.2
59Steele County40+0.2
60Pennington County39.8+0.5
61Isanti County39.70
62Watonwan County39.50
63Kandiyohi County39.4+0.2
64Polk County39.3+0.2
65Anoka County38.7+0.2
65Carver County38.7+0.3
65Dakota County38.7+0.2
68Mower County38.6+0.1
69Dodge County38.4-0.2
70Mahnomen County38+0.4
71Scott County37.6+0.3
72Rice County37.5+0.2
73Wright County37.4+0.2
74Nicollet County37.20
74Olmsted County37.2+0.1
76Lyon County37.1-0.3
77Benton County36.9+0.2
77Sherburne County36.9+0.1
79Winona County36.8-0.1
80Hennepin County36.5+0.1
81Stearns County36.30
82Beltrami County35.6+0.3
82Ramsey County35.6+0.2
84Nobles County34.90
85Stevens County34.3-0.2
86Clay County33.9+0.2
87Blue Earth County32.20

Other periods

About this ranking

Age that divides the resident population of a US county into two halves of equal size on 1 July, from Census Bureau population estimates calculated by single year of age.

Counties only: the county file has no state or national medians, and medians cannot be added up. A single-year estimate, unlike median_age, which for US places is a five-year American Community Survey estimate.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Population Estimates Program, county population by age and sex: median age (MEDIAN_AGE_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). Population Estimates Program, county population by age and sex: median age (MEDIAN_AGE_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage (Counties in Minnesota by median age on 1 July (US county estimates), 2020) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

Population Estimates Program, county population by age and sex: median age (MEDIAN_AGE_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage, Counties in Minnesota by median age on 1 July (US county estimates), 2020. U.S. Census Bureau, 25 June 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/median-age-july-1-us-counties/minnesota-counties?period=2020. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program, county population by age and sex: median age (MEDIAN_AGE_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage. Counties in Minnesota by median age on 1 July (US county estimates), 2020. Dataset. Accessed October 12, 2026. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Also distributed by Invokely, https://invokely.ai/rankings/median-age-july-1-us-counties/minnesota-counties?period=2020.

Harvard

U.S. Census Bureau (2026) Population Estimates Program, county population by age and sex: median age (MEDIAN_AGE_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage, Counties in Minnesota by median age on 1 July (US county estimates), 2020 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/median-age-july-1-us-counties/minnesota-counties?period=2020 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_minnesota_by_2020,
  author = {{U.S. Census Bureau}},
  title = {{Population Estimates Program, county population by age and sex: median age (MEDIAN\_AGE\_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage: Counties in Minnesota by median age on 1 July (US county estimates), 2020}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.census.gov/programs-surveys/popest/data/data-sets.html},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/median-age-july-1-us-counties/minnesota-counties?period=2020. Publisher attribution: U.S. Census Bureau. Population Estimates Program, county population by age and sex: median age (MEDIAN\_AGE\_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Population Estimates Program, county population by age and sex: median age (MEDIAN_AGE_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage: Counties in Minnesota by median age on 1 July (US county estimates), 2020
PY  - 2026
DA  - 2026/06/25
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www.census.gov/programs-surveys/popest/data/data-sets.html
L2  - https://invokely.ai/rankings/median-age-july-1-us-counties/minnesota-counties?period=2020
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/median-age-july-1-us-counties/minnesota-counties?period=2020.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program, county population by age and sex: median age (MEDIAN_AGE_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Minnesota by median age on 1 July (US county estimates) using official data, and cite the source.
rank_places {"indicator":"median_age_pep","level":"province","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_age_pep&level=province&within=Minnesota&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median age on 1 July (US county estimates)?

Aitkin County, with 56.4 years in 2020, according to the U.S. Census Bureau.

Which county has the lowest median age on 1 July (US county estimates)?

Blue Earth County, with 32.2 years in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Population Estimates Program, county population by age and sex: median age (MEDIAN_AGE_TOT) on 1 July, 2010 to 2019 from the 2010 to 2020 intercensal file and 2020 onwards from the latest vintage. Retrieved 2026-10-12.

Median age on 1 July (US county estimates): other rankings

Counties in Minnesota: more rankings