Counties in Oklahoma by median age, 2024

McIntosh County had the highest median age of 77 counties in 2024, at 47.1 years. Payne County had the lowest, at 27.7 years. The median was 40 years and the figure for Oklahoma was 37 years. Source: the U.S. Census Bureau.

Highest47.1McIntosh County
Lowest27.7Payne County
Median4077 counties
Oklahoma37History

Top 40 counties, 2024

CSVChart (SVG)

McIntosh CountyMcIntosh County: 47.1 years47.1Delaware CountyDelaware County: 46.9 years46.9Cimarron CountyCimarron County: 46.6 years46.6Alfalfa CountyAlfalfa County: 44.6 years44.6Pushmataha CountyPushmataha County: 43.8 years43.8Ellis CountyEllis County: 43.5 years43.5Osage CountyOsage County: 43.5 years43.5Grant CountyGrant County: 43.2 years43.2Kiowa CountyKiowa County: 42.4 years42.4Noble CountyNoble County: 42.2 years42.2Choctaw CountyChoctaw County: 42.1 years42.1Greer CountyGreer County: 42 years42Major CountyMajor County: 42 years42Roger Mills CountyRoger Mills County: 42 years42Cotton CountyCotton County: 41.9 years41.9Latimer CountyLatimer County: 41.9 years41.9Jefferson CountyJefferson County: 41.8 years41.8Marshall CountyMarshall County: 41.6 years41.6Murray CountyMurray County: 41.6 years41.6Pawnee CountyPawnee County: 41.6 years41.6Lincoln CountyLincoln County: 41.5 years41.5Nowata CountyNowata County: 41.3 years41.3Blaine CountyBlaine County: 41.2 years41.2Stephens CountyStephens County: 41 years41Harper CountyHarper County: 40.9 years40.9Beaver CountyBeaver County: 40.8 years40.8Haskell CountyHaskell County: 40.8 years40.8Tillman CountyTillman County: 40.8 years40.8Atoka CountyAtoka County: 40.6 years40.6Craig CountyCraig County: 40.6 years40.6Logan CountyLogan County: 40.6 years40.6Pittsburg CountyPittsburg County: 40.6 years40.6Sequoyah CountySequoyah County: 40.6 years40.6Washita CountyWashita County: 40.6 years40.6Okfuskee CountyOkfuskee County: 40.5 years40.5Creek CountyCreek County: 40.4 years40.4Mayes CountyMayes County: 40.4 years40.4Harmon CountyHarmon County: 40.3 years40.3Grady CountyGrady County: 40 years40Okmulgee CountyOkmulgee County: 39.5 years39.5
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2024
years
Change on 2023
1McIntosh County47.1-0.2
2Delaware County46.9-0.1
3Cimarron County46.6+8.3
4Alfalfa County44.6+0.2
5Pushmataha County43.80
6Ellis County43.5+0.1
6Osage County43.5+0.2
8Grant County43.2+0.3
9Kiowa County42.4+0.4
10Noble County42.2+0.5
11Choctaw County42.10
12Greer County42+1.4
12Major County420
12Roger Mills County420
15Cotton County41.9-1.3
15Latimer County41.9+0.4
17Jefferson County41.8+0.6
18Marshall County41.6-0.4
18Murray County41.6+0.1
18Pawnee County41.6-0.1
21Lincoln County41.5+0.2
22Nowata County41.3-0.3
23Blaine County41.2-0.4
24Stephens County41+0.1
25Harper County40.9-0.4
26Beaver County40.8-0.3
26Haskell County40.8-0.6
26Tillman County40.8+1.2
29Atoka County40.6+0.4
29Craig County40.6-0.2
29Logan County40.6+0.4
29Pittsburg County40.6+0.3
29Sequoyah County40.60
29Washita County40.6-0.1
35Okfuskee County40.5+0.2
36Creek County40.4-0.2
36Mayes County40.4-0.1
38Harmon County40.30
39Grady County40+0.1
40Okmulgee County39.5+0.1
41Coal County39.3-1
41Johnston County39.3-0.2
43Seminole County39.20
43Washington County39.2-0.2
45Love County39.1+0.5
45Rogers County39.1-0.2
47Wagoner County38.9+0.1
48Hughes County38.8-0.4
49Le Flore County38.7-0.1
50Garvin County38.6-0.2
50McClain County38.6-0.3
52Dewey County38.5+0.5
52Kay County38.5+0.2
54Carter County38.30
55Kingfisher County38.2-0.3
56Adair County37.9-0.2
56Muskogee County37.9-0.3
56Pottawatomie County37.9-0.1
59Caddo County37.80
59Woodward County37.8+1.3
61McCurtain County37.7-0.2
61Pontotoc County37.7+0.2
63Cherokee County37.30
64Ottawa County37.2-0.1
65Beckham County37.10
66Bryan County37+0.2
67Canadian County36.3+0.2
68Garfield County36+0.3
68Tulsa County360
70Cleveland County35.4+0.3
71Oklahoma County35.2+0.1
72Jackson County35.1+0.1
73Woods County34.3+0.4
74Comanche County34.1+0.4
75Texas County33-0.4
76Custer County32.80
77Payne County27.70

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

McIntosh County, with 47.1 years in 2024, according to the U.S. Census Bureau.

Which county has the lowest median age?

Payne County, with 27.7 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 Oklahoma: more rankings