Counties in North Dakota by median age

Slope County had the highest median age of 53 counties in 2023, at 54.2 years. Sioux County had the lowest, at 28.7 years. The median was 43.4 years and the figure for North Dakota was 35.7 years. Source: the U.S. Census Bureau.

Highest54.2Slope County
Lowest28.7Sioux County
Median43.453 counties
North Dakota35.7History

All counties, 2023

CSVChart (SVG)

Slope CountySlope County: 54.2 years54.2McIntosh CountyMcIntosh County: 53.8 years53.8Emmons CountyEmmons County: 51.5 years51.5Sheridan CountySheridan County: 50.8 years50.8Griggs CountyGriggs County: 50.6 years50.6Nelson CountyNelson County: 50.4 years50.4Towner CountyTowner County: 50.3 years50.3Adams CountyAdams County: 50 years50Logan CountyLogan County: 49.9 years49.9Grant CountyGrant County: 48.8 years48.8Eddy CountyEddy County: 48.7 years48.7Wells CountyWells County: 47.9 years47.9Kidder CountyKidder County: 47.8 years47.8McLean CountyMcLean County: 47.4 years47.4Divide CountyDivide County: 47.3 years47.3Cavalier CountyCavalier County: 47.1 years47.1LaMoure CountyLaMoure County: 46.7 years46.7Steele CountySteele County: 46.4 years46.4Oliver CountyOliver County: 46.1 years46.1Golden Valley CountyGolden Valley County: 45.7 years45.7Pembina CountyPembina County: 45.5 years45.5Billings CountyBillings County: 44.7 years44.7Pierce CountyPierce County: 44.3 years44.3Sargent CountySargent County: 44.1 years44.1Bottineau CountyBottineau County: 43.8 years43.8Walsh CountyWalsh County: 43.8 years43.8McHenry CountyMcHenry County: 43.4 years43.4Foster CountyFoster County: 43.3 years43.3Barnes CountyBarnes County: 42.9 years42.9Mercer CountyMercer County: 42.8 years42.8Bowman CountyBowman County: 42.7 years42.7Hettinger CountyHettinger County: 42.6 years42.6Renville CountyRenville County: 42.5 years42.5Burke CountyBurke County: 41.1 years41.1Ransom CountyRansom County: 41.1 years41.1Dunn CountyDunn County: 40.8 years40.8Traill CountyTraill County: 40.7 years40.7Stutsman CountyStutsman County: 40.6 years40.6Ramsey CountyRamsey County: 40.2 years40.2Dickey CountyDickey County: 38.6 years38.6Burleigh CountyBurleigh County: 38 years38Richland CountyRichland County: 38 years38Morton CountyMorton County: 37.7 years37.7Mountrail CountyMountrail County: 35.1 years35.1Stark CountyStark County: 34.5 years34.5Ward CountyWard County: 33.3 years33.3Cass CountyCass County: 32.9 years32.9Benson CountyBenson County: 32.4 years32.4Williams CountyWilliams County: 32.3 years32.3Rolette CountyRolette County: 32.1 years32.1McKenzie CountyMcKenzie County: 31.2 years31.2Grand Forks CountyGrand Forks County: 30.6 years30.6Sioux CountySioux County: 28.7 years28.7
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

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

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/2023/table-based-SF/data/5YRData/acsdt5y2023-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.2 years in 2023, according to the U.S. Census Bureau.

Which county has the lowest median age?

Sioux County, with 28.7 years in 2023.

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