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 2019, at 55.9 years. Blue Earth County had the lowest, at 32.2 years. The median was 42 years. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest55.9Aitkin County
Median4287 counties

Map of counties, 2019

Aitkin County: 55.9 yearsAnoka County: 38.5 yearsBecker County: 43 yearsBeltrami County: 35.3 yearsBenton County: 36.7 yearsBig Stone County: 47.9 yearsBlue Earth County: 32.2 yearsBrown County: 43.2 yearsCarlton County: 41.9 yearsCarver County: 38.4 yearsCass County: 50 yearsChippewa County: 41.2 yearsChisago County: 40.7 yearsClay County: 33.7 yearsClearwater County: 43.5 yearsCook County: 53.2 yearsCottonwood County: 43.1 yearsCrow Wing County: 44.7 yearsDakota County: 38.5 yearsDodge County: 38.6 yearsDouglas County: 44 yearsFaribault County: 44.9 yearsFillmore County: 43 yearsFreeborn County: 44 yearsGoodhue County: 42.9 yearsGrant County: 43.9 yearsHennepin County: 36.4 yearsHouston County: 45.1 yearsHubbard County: 47.3 yearsIsanti County: 39.7 yearsItasca County: 46.6 yearsJackson County: 43.8 yearsKanabec County: 45.5 yearsKandiyohi County: 39.2 yearsKittson County: 48.5 yearsKoochiching County: 49.7 yearsLac qui Parle County: 48.1 yearsLake County: 50.6 yearsLake of the Woods County: 50.4 yearsLe Sueur County: 41.2 yearsLincoln County: 45.8 yearsLyon County: 37.4 yearsMcLeod County: 41.4 yearsMahnomen County: 37.6 yearsMarshall County: 43.1 yearsMartin County: 45 yearsMeeker County: 42.8 yearsMille Lacs County: 41.5 yearsMorrison County: 42 yearsMower County: 38.5 yearsMurray County: 47.5 yearsNicollet County: 37.2 yearsNobles County: 34.9 yearsNorman County: 45 yearsOlmsted County: 37.1 yearsOtter Tail County: 46.6 yearsPennington County: 39.3 yearsPine County: 45.1 yearsPipestone County: 42 yearsPolk County: 39.1 yearsPope County: 46.2 yearsRamsey County: 35.4 yearsRed Lake County: 42 yearsRedwood County: 41.3 yearsRenville County: 43.9 yearsRice County: 37.3 yearsRock County: 41.7 yearsRoseau County: 42.4 yearsSt. Louis County: 41.4 yearsScott County: 37.3 yearsSherburne County: 36.8 yearsSibley County: 42 yearsStearns County: 36.3 yearsSteele County: 39.8 yearsStevens County: 34.5 yearsSwift County: 42.6 yearsTodd County: 41.5 yearsTraverse County: 47.3 yearsWabasha County: 45.8 yearsWadena County: 42.8 yearsWaseca County: 40.5 yearsWashington County: 39.9 yearsWatonwan County: 39.5 yearsWilkin County: 42.4 yearsWinona County: 36.9 yearsWright County: 37.2 yearsYellow Medicine County: 42.7 years
  • Under 37
  • 37 to 40
  • 40 to 42
  • 42 to 44
  • 44 to 46
  • 46 and over
years, 2019. 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, 2019

Aitkin County: 55.9 yearsAitkin County55.9Cook County: 53.2 yearsCook County53.2Lake County: 50.6 yearsLake County50.6Lake of the Woods County: 50.4 yearsLake of the Woods County50.4Cass County: 50 yearsCass County50Koochiching County: 49.7 yearsKoochiching County49.7Kittson County: 48.5 yearsKittson County48.5Lac qui Parle County: 48.1 yearsLac qui Parle County48.1Big Stone County: 47.9 yearsBig Stone County47.9Murray County: 47.5 yearsMurray County47.5Hubbard County: 47.3 yearsHubbard County47.3Traverse County: 47.3 yearsTraverse County47.3Itasca County: 46.6 yearsItasca County46.6Otter Tail County: 46.6 yearsOtter Tail County46.6Pope County: 46.2 yearsPope County46.2Lincoln County: 45.8 yearsLincoln County45.8Wabasha County: 45.8 yearsWabasha County45.8Kanabec County: 45.5 yearsKanabec County45.5Houston County: 45.1 yearsHouston County45.1Pine County: 45.1 yearsPine County45.1Martin County: 45 yearsMartin County45Norman County: 45 yearsNorman County45Faribault County: 44.9 yearsFaribault County44.9Crow Wing County: 44.7 yearsCrow Wing County44.7Douglas County: 44 yearsDouglas County44Freeborn County: 44 yearsFreeborn County44Grant County: 43.9 yearsGrant County43.9Renville County: 43.9 yearsRenville County43.9Jackson County: 43.8 yearsJackson County43.8Clearwater County: 43.5 yearsClearwater County43.5Brown County: 43.2 yearsBrown County43.2Cottonwood County: 43.1 yearsCottonwood County43.1Marshall County: 43.1 yearsMarshall County43.1Becker County: 43 yearsBecker County43Fillmore County: 43 yearsFillmore County43Goodhue County: 42.9 yearsGoodhue County42.9Meeker County: 42.8 yearsMeeker County42.8Wadena County: 42.8 yearsWadena County42.8Yellow Medicine County: 42.7 yearsYellow Medicine County42.7Swift County: 42.6 yearsSwift County42.6Aitkin County: 55.9 yearsAitkin County55.9Cook County: 53.2 yearsCook County53.2Lake County: 50.6 yearsLake County50.6Lake of the Woods County: 50.4 yearsLake of the Woods County50.4Cass County: 50 yearsCass County50Koochiching County: 49.7 yearsKoochiching County49.7Kittson County: 48.5 yearsKittson County48.5Lac qui Parle County: 48.1 yearsLac qui Parle County48.1Big Stone County: 47.9 yearsBig Stone County47.9Murray County: 47.5 yearsMurray County47.5Hubbard County: 47.3 yearsHubbard County47.3Traverse County: 47.3 yearsTraverse County47.3Itasca County: 46.6 yearsItasca County46.6Otter Tail County: 46.6 yearsOtter Tail County46.6Pope County: 46.2 yearsPope County46.2Lincoln County: 45.8 yearsLincoln County45.8Wabasha County: 45.8 yearsWabasha County45.8Kanabec County: 45.5 yearsKanabec County45.5Houston County: 45.1 yearsHouston County45.1Pine County: 45.1 yearsPine County45.1Martin County: 45 yearsMartin County45Norman County: 45 yearsNorman County45Faribault County: 44.9 yearsFaribault County44.9Crow Wing County: 44.7 yearsCrow Wing County44.7Douglas County: 44 yearsDouglas County44Freeborn County: 44 yearsFreeborn County44Grant County: 43.9 yearsGrant County43.9Renville County: 43.9 yearsRenville County43.9Jackson County: 43.8 yearsJackson County43.8Clearwater County: 43.5 yearsClearwater County43.5Brown County: 43.2 yearsBrown County43.2Cottonwood County: 43.1 yearsCottonwood County43.1Marshall County: 43.1 yearsMarshall County43.1Becker County: 43 yearsBecker County43Fillmore County: 43 yearsFillmore County43Goodhue County: 42.9 yearsGoodhue County42.9Meeker County: 42.8 yearsMeeker County42.8Wadena County: 42.8 yearsWadena County42.8Yellow Medicine County: 42.7 yearsYellow Medicine County42.7Swift County: 42.6 yearsSwift County42.6
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

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

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), 2019) [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), 2019. 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=2019. 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), 2019. 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=2019.

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), 2019 [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=2019 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_minnesota_by_2019,
  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), 2019}},
  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=2019. 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), 2019
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=2019
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/median-age-july-1-us-counties/minnesota-counties?period=2019.
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 55.9 years in 2019, 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 2019.

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