Counties in Iowa by median age, 2024

Dickinson County had the highest median age of 99 counties in 2024, at 48.7 years. Story County had the lowest, at 26.9 years. The median was 42.1 years and the figure for Iowa was 38.6 years. Source: the U.S. Census Bureau.

Highest48.7Dickinson County
Lowest26.9Story County
Median42.199 counties
Iowa38.6History

Top 40 counties, 2024

CSVChart (SVG)

Dickinson CountyDickinson County: 48.7 years48.7Audubon CountyAudubon County: 47 years47Fremont CountyFremont County: 46.8 years46.8Guthrie CountyGuthrie County: 46.7 years46.7Clayton CountyClayton County: 46.4 years46.4Adams CountyAdams County: 46.3 years46.3Sac CountySac County: 46.2 years46.2Hardin CountyHardin County: 45.4 years45.4Page CountyPage County: 45.1 years45.1Jackson CountyJackson County: 44.7 years44.7Van Buren CountyVan Buren County: 44.7 years44.7Greene CountyGreene County: 44.6 years44.6Hancock CountyHancock County: 44.6 years44.6Ringgold CountyRinggold County: 44.5 years44.5Shelby CountyShelby County: 44.3 years44.3Kossuth CountyKossuth County: 44.2 years44.2Worth CountyWorth County: 44.1 years44.1Cedar CountyCedar County: 44 years44Cerro Gordo CountyCerro Gordo County: 44 years44Cherokee CountyCherokee County: 44 years44Fayette CountyFayette County: 43.9 years43.9Taylor CountyTaylor County: 43.8 years43.8Butler CountyButler County: 43.7 years43.7Jefferson CountyJefferson County: 43.7 years43.7Monona CountyMonona County: 43.7 years43.7Pocahontas CountyPocahontas County: 43.7 years43.7Lee CountyLee County: 43.6 years43.6Appanoose CountyAppanoose County: 43.5 years43.5Cass CountyCass County: 43.5 years43.5Floyd CountyFloyd County: 43.5 years43.5Montgomery CountyMontgomery County: 43.5 years43.5Delaware CountyDelaware County: 43.4 years43.4Keokuk CountyKeokuk County: 43.4 years43.4Allamakee CountyAllamakee County: 43.1 years43.1Benton CountyBenton County: 43.1 years43.1Chickasaw CountyChickasaw County: 43.1 years43.1Osceola CountyOsceola County: 43.1 years43.1Emmet CountyEmmet County: 42.9 years42.9Calhoun CountyCalhoun County: 42.8 years42.8Jones CountyJones County: 42.8 years42.8
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2024
years
Change on 2023
1Dickinson County48.7+0.6
2Audubon County47-0.4
3Fremont County46.8+0.4
4Guthrie County46.7+0.2
5Clayton County46.40
6Adams County46.3-0.3
7Sac County46.2+0.9
8Hardin County45.4+0.2
9Page County45.1+0.1
10Jackson County44.7+0.5
10Van Buren County44.7-0.1
12Greene County44.6-0.2
12Hancock County44.60
14Ringgold County44.5-0.1
15Shelby County44.3-0.8
16Kossuth County44.2-0.8
17Worth County44.1-0.2
18Cedar County44+0.2
18Cerro Gordo County44+0.1
18Cherokee County44-0.5
21Fayette County43.9+0.2
22Taylor County43.8+0.2
23Butler County43.70
23Jefferson County43.7+0.2
23Monona County43.7-1
23Pocahontas County43.7-0.2
27Lee County43.6-0.1
28Appanoose County43.5-2
28Cass County43.5-0.5
28Floyd County43.5-0.7
28Montgomery County43.5-0.3
32Delaware County43.4-0.6
32Keokuk County43.4+0.6
34Allamakee County43.10
34Benton County43.1-0.2
34Chickasaw County43.1-0.4
34Osceola County43.1-0.4
38Emmet County42.9-0.4
39Calhoun County42.8+0.1
39Jones County42.8-0.2
41Franklin County42.7+0.8
41Winnebago County42.7+1
43Winneshiek County42.6+0.4
44Adair County42.4-0.2
44Boone County42.4+0.2
44Clinton County42.4-0.1
44Iowa County42.4+0.2
48Clay County42.3+0.5
48Des Moines County42.3+0.1
50Harrison County42.1+0.2
50Humboldt County42.1+0.3
50Mills County42.1-0.5
53Ida County42-0.3
54Grundy County41.9+0.4
54Louisa County41.9+0.1
54Lucas County41.9-1.4
54Mitchell County41.9-0.3
54Palo Alto County41.9+0.4
59Monroe County41.8-0.3
60Hamilton County41.7-0.5
61Tama County41.5-0.3
61Wayne County41.5-0.5
63Jasper County41.3-0.1
63Plymouth County41.3+0.2
65Carroll County41.1-0.7
65Henry County41.1+0.6
67Poweshiek County41+0.2
68Washington County40.7+0.4
69Madison County40.6-0.4
70Union County40.5-0.1
71Buchanan County40.3+0.4
72Pottawattamie County40.10
73Marion County39.9+0.2
74Webster County39.7-0.1
75Muscatine County39.6+0.5
76O'Brien County39.5-0.3
77Scott County39.4+0.4
77Wright County39.4-0.4
79Howard County39.2-0.1
79Wapello County39.2-0.7
81Dubuque County39.1+0.3
82Bremer County39+0.4
82Linn County39+0.5
82Mahaska County39-0.1
85Warren County38.8+0.1
86Marshall County38.5-0.2
87Lyon County38.2+0.1
88Clarke County37.9-0.5
88Crawford County37.90
90Davis County36.3+0.1
91Polk County36.20
92Dallas County36.1+0.3
92Decatur County36.1-0.1
92Woodbury County36.1-0.1
95Black Hawk County35.70
96Buena Vista County35.6-0.1
97Sioux County33.8-0.2
98Johnson County31+0.2
99Story County26.9-0.1

Other periods

About this ranking

Age that divides the resident population into two halves of equal size. Spain and the EU: on 1 January. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

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. American Community Survey 5-year estimates, table B01002: median age, total population. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b01002.dat. Retrieved 2026-10-08.

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 Iowa by median age using official data, and cite the source.
rank_places {"indicator":"median_age","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_age&level=province&within=Iowa&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?

Dickinson County, with 48.7 years in 2024, according to the U.S. Census Bureau.

Which county has the lowest median age?

Story County, with 26.9 years in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B01002: median age, total population. Retrieved 2026-10-08.

Median age: other rankings

Counties in Iowa: more rankings