Counties in Oklahoma by median age

McIntosh County had the highest median age of 77 counties in 2022, at 47.4 years. Payne County had the lowest, at 27.2 years. The median was 39.7 years and the figure for Oklahoma was 36.9 years. Source: the U.S. Census Bureau.

Highest47.4McIntosh County
Lowest27.2Payne County
Median39.777 counties
Oklahoma36.9History

Top 40 counties, 2022

CSVChart (SVG)

McIntosh CountyMcIntosh County: 47.4 years47.4Delaware CountyDelaware County: 46.8 years46.8Cimarron CountyCimarron County: 45.9 years45.9Pushmataha CountyPushmataha County: 44 years44Ellis CountyEllis County: 43.8 years43.8Alfalfa CountyAlfalfa County: 43.6 years43.6Osage CountyOsage County: 43.2 years43.2Cotton CountyCotton County: 42.8 years42.8Major CountyMajor County: 42.2 years42.2Nowata CountyNowata County: 42.1 years42.1Marshall CountyMarshall County: 42 years42Roger Mills CountyRoger Mills County: 42 years42Choctaw CountyChoctaw County: 41.7 years41.7Kiowa CountyKiowa County: 41.6 years41.6Murray CountyMurray County: 41.5 years41.5Pawnee CountyPawnee County: 41.5 years41.5Blaine CountyBlaine County: 41.3 years41.3Haskell CountyHaskell County: 41.3 years41.3Craig CountyCraig County: 41.2 years41.2Grant CountyGrant County: 41.1 years41.1Noble CountyNoble County: 41.1 years41.1Greer CountyGreer County: 41 years41Lincoln CountyLincoln County: 41 years41Jefferson CountyJefferson County: 40.9 years40.9Latimer CountyLatimer County: 40.9 years40.9Sequoyah CountySequoyah County: 40.8 years40.8Tillman CountyTillman County: 40.8 years40.8Coal CountyCoal County: 40.7 years40.7Harmon CountyHarmon County: 40.7 years40.7Stephens CountyStephens County: 40.7 years40.7Atoka CountyAtoka County: 40.6 years40.6Creek CountyCreek County: 40.4 years40.4Pittsburg CountyPittsburg County: 40.4 years40.4Washita CountyWashita County: 40.4 years40.4Mayes CountyMayes County: 40.3 years40.3Okfuskee CountyOkfuskee County: 40.1 years40.1Beaver CountyBeaver County: 39.9 years39.9Logan CountyLogan County: 39.9 years39.9Grady CountyGrady County: 39.7 years39.7Harper CountyHarper County: 39.7 years39.7
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2022
years
Change on 2021
1McIntosh County47.4-0.1
2Delaware County46.8+0.2
3Cimarron County45.9+2.1
4Pushmataha County44+0.1
5Ellis County43.8-0.2
6Alfalfa County43.6-1
7Osage County43.2+0.3
8Cotton County42.80
9Major County42.2+1
10Nowata County42.1-0.1
11Marshall County42-0.5
11Roger Mills County42-0.1
13Choctaw County41.7-0.2
14Kiowa County41.6+0.7
15Murray County41.5+0.5
15Pawnee County41.5-0.1
17Blaine County41.3-0.8
17Haskell County41.3+0.5
19Craig County41.2-0.5
20Grant County41.1+0.4
20Noble County41.1+0.8
22Greer County41+0.7
22Lincoln County41+0.1
24Jefferson County40.9-0.5
24Latimer County40.9-0.5
26Sequoyah County40.8-0.1
26Tillman County40.8-2.6
28Coal County40.7-0.2
28Harmon County40.7-0.1
28Stephens County40.7-0.1
31Atoka County40.6-0.2
32Creek County40.4+0.2
32Pittsburg County40.4+0.2
32Washita County40.4-0.1
35Mayes County40.3-0.2
36Okfuskee County40.1+0.1
37Beaver County39.9-0.9
37Logan County39.9+0.3
39Grady County39.7-0.2
39Harper County39.7+0.4
39Washington County39.7-0.1
42Johnston County39.5-1.6
43Okmulgee County39.30
43Rogers County39.3-0.1
45Hughes County39.2+0.5
46Love County39-0.3
47Seminole County38.9+0.3
47Wagoner County38.9+0.1
49Garvin County38.8-0.2
49Le Flore County38.80
49McClain County38.80
52Carter County38.4-0.1
53Kay County38.2-0.1
53McCurtain County38.2-0.4
55Adair County38.1+0.3
55Dewey County38.1+0.3
55Kingfisher County38.1+0.5
55Muskogee County38.1+0.2
59Pottawatomie County37.70
60Ottawa County37.6-0.1
61Caddo County37.4-0.5
62Pontotoc County37.3+1.1
63Bryan County36.8+0.1
63Woodward County36.8-0.4
65Cherokee County36.5+0.5
66Beckham County36.3-0.3
67Canadian County36.2+0.1
68Tulsa County360
69Garfield County35.70
70Oklahoma County35.10
71Cleveland County34.80
72Jackson County34.70
73Woods County33.7+0.3
74Comanche County33.5+0.2
75Texas County33.1+1.3
76Custer County32.4+0.2
77Payne County27.2-0.3

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 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.4 years in 2022, according to the U.S. Census Bureau.

Which county has the lowest median age?

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