Counties in North Dakota by median age

Slope County had the highest median age of 53 counties in 2022, at 54.1 years. Sioux County had the lowest, at 27.1 years. The median was 44 years and the figure for North Dakota was 35.4 years. Source: the U.S. Census Bureau.

Highest54.1Slope County
Lowest27.1Sioux County
Median4453 counties
North Dakota35.4History

All counties, 2022

CSVChart (SVG)

Slope CountySlope County: 54.1 years54.1McIntosh CountyMcIntosh County: 53.6 years53.6Sheridan CountySheridan County: 52.3 years52.3Griggs CountyGriggs County: 51.9 years51.9Emmons CountyEmmons County: 50.5 years50.5Nelson CountyNelson County: 50 years50Wells CountyWells County: 49.7 years49.7Grant CountyGrant County: 49.4 years49.4Logan CountyLogan County: 49.2 years49.2Towner CountyTowner County: 49.1 years49.1Kidder CountyKidder County: 48.4 years48.4Oliver CountyOliver County: 48.1 years48.1Cavalier CountyCavalier County: 47.8 years47.8Adams CountyAdams County: 46.9 years46.9Eddy CountyEddy County: 46.4 years46.4McLean CountyMcLean County: 46.3 years46.3LaMoure CountyLaMoure County: 45.8 years45.8Golden Valley CountyGolden Valley County: 45.7 years45.7Pembina CountyPembina County: 45.6 years45.6Steele CountySteele County: 45.3 years45.3Foster CountyFoster County: 45.1 years45.1Burke CountyBurke County: 44.8 years44.8Pierce CountyPierce County: 44.6 years44.6Walsh CountyWalsh County: 44.6 years44.6Bottineau CountyBottineau County: 44.3 years44.3Sargent CountySargent County: 44.2 years44.2Divide CountyDivide County: 44 years44Mercer CountyMercer County: 44 years44Barnes CountyBarnes County: 43.6 years43.6McHenry CountyMcHenry County: 43 years43Dunn CountyDunn County: 42.7 years42.7Ransom CountyRansom County: 42.7 years42.7Bowman CountyBowman County: 41.6 years41.6Hettinger CountyHettinger County: 41.3 years41.3Billings CountyBillings County: 40.6 years40.6Traill CountyTraill County: 40.6 years40.6Stutsman CountyStutsman County: 40.3 years40.3Ramsey CountyRamsey County: 40 years40Renville CountyRenville County: 38.2 years38.2Dickey CountyDickey County: 38.1 years38.1Burleigh CountyBurleigh County: 37.7 years37.7Richland CountyRichland County: 37.3 years37.3Morton CountyMorton County: 36.7 years36.7Mountrail CountyMountrail County: 34.7 years34.7Stark CountyStark County: 34.3 years34.3Ward CountyWard County: 33 years33Cass CountyCass County: 32.7 years32.7Williams CountyWilliams County: 31.9 years31.9Rolette CountyRolette County: 31.1 years31.1Benson CountyBenson County: 31 years31McKenzie CountyMcKenzie County: 30.5 years30.5Grand Forks CountyGrand Forks County: 30.3 years30.3Sioux CountySioux County: 27.1 years27.1
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2022
years
Change on 2021
1Slope County54.1+2
2McIntosh County53.6+0.4
3Sheridan County52.3+0.3
4Griggs County51.9-1
5Emmons County50.5-1.6
6Nelson County50+0.4
7Wells County49.7-1.3
8Grant County49.4-0.4
9Logan County49.2-2.4
10Towner County49.1-1.1
11Kidder County48.4+1.8
12Oliver County48.1-0.3
13Cavalier County47.8+0.5
14Adams County46.90
15Eddy County46.4+2.2
16McLean County46.3+0.5
17LaMoure County45.8-1.1
18Golden Valley County45.7-0.2
19Pembina County45.6-0.1
20Steele County45.3-0.5
21Foster County45.1+0.9
22Burke County44.8+2.6
23Pierce County44.6+0.3
23Walsh County44.6+0.4
25Bottineau County44.3+1.3
26Sargent County44.2-0.4
27Divide County44-1.3
27Mercer County44-0.4
29Barnes County43.6-0.7
30McHenry County43+0.2
31Dunn County42.7-0.9
31Ransom County42.7-0.5
33Bowman County41.6+0.7
34Hettinger County41.3+0.4
35Billings County40.6-1.7
35Traill County40.6-0.2
37Stutsman County40.3+0.1
38Ramsey County40+1.3
39Renville County38.2+2.3
40Dickey County38.1-3
41Burleigh County37.7+0.4
42Richland County37.3+0.4
43Morton County36.7-0.4
44Mountrail County34.7+1.7
45Stark County34.3+0.1
46Ward County33+0.9
47Cass County32.7-0.2
48Williams County31.9+0.3
49Rolette County31.1+0.3
50Benson County31+1.1
51McKenzie County30.5+0.2
52Grand Forks County30.3+0.1
53Sioux County27.10

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/2022/table-based-SF/data/5YRData/acsdt5y2022-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 North Dakota by median age using official data, and cite the source.
rank_places {"indicator":"median_age","level":"province","within":"North Dakota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_age&level=province&within=North%20Dakota&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?

Slope County, with 54.1 years in 2022, according to the U.S. Census Bureau.

Which county has the lowest median age?

Sioux County, with 27.1 years in 2022.

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 North Dakota: more rankings