Counties in Alabama by median age

Coosa County had the highest median age of 67 counties in 2022, at 50.2 years. Pike County had the lowest, at 31.1 years. The median was 41.1 years and the figure for Alabama was 39.3 years. Source: the U.S. Census Bureau.

Highest50.2Coosa County
Lowest31.1Pike County
Median41.167 counties
Alabama39.3History

Top 40 counties, 2022

CSVChart (SVG)

Coosa CountyCoosa County: 50.2 years50.2Cherokee CountyCherokee County: 46.8 years46.8Choctaw CountyChoctaw County: 46.7 years46.7Conecuh CountyConecuh County: 46.2 years46.2Winston CountyWinston County: 45.4 years45.4Tallapoosa CountyTallapoosa County: 45.2 years45.2Henry CountyHenry County: 44.6 years44.6Lamar CountyLamar County: 44.2 years44.2Randolph CountyRandolph County: 44.1 years44.1Marion CountyMarion County: 44 years44Clay CountyClay County: 43.9 years43.9Baldwin CountyBaldwin County: 43.7 years43.7Fayette CountyFayette County: 43.7 years43.7Monroe CountyMonroe County: 43.7 years43.7Washington CountyWashington County: 43.7 years43.7Geneva CountyGeneva County: 43.6 years43.6Jackson CountyJackson County: 43 years43Covington CountyCovington County: 42.9 years42.9Pickens CountyPickens County: 42.9 years42.9Clarke CountyClarke County: 42.7 years42.7Lawrence CountyLawrence County: 42.7 years42.7Crenshaw CountyCrenshaw County: 42.3 years42.3Chambers CountyChambers County: 42.2 years42.2Cleburne CountyCleburne County: 42.2 years42.2Talladega CountyTalladega County: 42.1 years42.1Colbert CountyColbert County: 42 years42Etowah CountyEtowah County: 41.9 years41.9Perry CountyPerry County: 41.8 years41.8Walker CountyWalker County: 41.8 years41.8Lowndes CountyLowndes County: 41.7 years41.7Marengo CountyMarengo County: 41.7 years41.7Butler CountyButler County: 41.6 years41.6Cullman CountyCullman County: 41.4 years41.4Greene CountyGreene County: 41.1 years41.1Wilcox CountyWilcox County: 41.1 years41.1St. Clair CountySt. Clair County: 41 years41Blount CountyBlount County: 40.8 years40.8Lauderdale CountyLauderdale County: 40.8 years40.8Barbour CountyBarbour County: 40.6 years40.6Morgan CountyMorgan County: 40.6 years40.6
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2022
years
Change on 2021
1Coosa County50.2+0.4
2Cherokee County46.8+0.1
3Choctaw County46.7+0.2
4Conecuh County46.2+0.8
5Winston County45.40
6Tallapoosa County45.2+0.1
7Henry County44.60
8Lamar County44.2-0.4
9Randolph County44.10
10Marion County44-0.4
11Clay County43.9+0.6
12Baldwin County43.7+0.3
12Fayette County43.7+0.1
12Monroe County43.7+0.1
12Washington County43.7-0.2
16Geneva County43.6+0.3
17Jackson County43-0.2
18Covington County42.90
18Pickens County42.9-0.1
20Clarke County42.7+0.1
20Lawrence County42.7-0.1
22Crenshaw County42.3+0.2
23Chambers County42.2+0.2
23Cleburne County42.2+0.3
25Talladega County42.1+0.4
26Colbert County42-0.1
27Etowah County41.9+0.4
28Perry County41.8+3
28Walker County41.8+0.1
30Lowndes County41.7-0.8
30Marengo County41.70
32Butler County41.6+0.4
33Cullman County41.4+0.2
34Greene County41.1-2.9
34Wilcox County41.1+0.3
36St. Clair County41+0.5
37Blount County40.8-0.3
37Lauderdale County40.8+0.1
39Barbour County40.6+0.4
39Morgan County40.60
41Escambia County40.5+0.6
41Hale County40.5-0.5
43Dallas County40.4+0.7
43Houston County40.40
45Bibb County40.3+0.6
46Limestone County40.20
47Shelby County40+0.3
48Chilton County39.9+0.1
49DeKalb County39.6-0.1
50Franklin County39.3+0.3
51Bullock County39.2+0.5
51Calhoun County39.2-0.5
51Coffee County39.2+0.1
54Autauga County39+0.5
55Elmore County38.9-0.1
56Marshall County38.8-0.2
57Madison County38.5-0.1
58Mobile County38.2-0.1
59Jefferson County37.90
60Macon County37.8-1.5
61Dale County37.7-0.2
62Russell County37.2+0.1
63Montgomery County36.9+0.1
64Sumter County35.80
65Lee County330
66Tuscaloosa County32.8-0.8
67Pike County31.1-0.8

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

Coosa County, with 50.2 years in 2022, according to the U.S. Census Bureau.

Which county has the lowest median age?

Pike County, with 31.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 Alabama: more rankings