Counties in North Carolina by median age

Brunswick County had the highest median age of 100 counties in 2022, at 55.7 years. Onslow County had the lowest, at 26.9 years. The median was 42.7 years and the figure for North Carolina was 39.1 years. Source: the U.S. Census Bureau.

Highest55.7Brunswick County
Lowest26.9Onslow County
Median42.7100 counties
North Carolina39.1History

Top 40 counties, 2022

CSVChart (SVG)

Brunswick CountyBrunswick County: 55.7 years55.7Pamlico CountyPamlico County: 54.2 years54.2Polk CountyPolk County: 54.2 years54.2Clay CountyClay County: 54.1 years54.1Cherokee CountyCherokee County: 52.9 years52.9Transylvania CountyTransylvania County: 52.4 years52.4Northampton CountyNorthampton County: 51.3 years51.3Alleghany CountyAlleghany County: 50.6 years50.6Macon CountyMacon County: 50.6 years50.6Carteret CountyCarteret County: 49.9 years49.9Perquimans CountyPerquimans County: 49.8 years49.8Ashe CountyAshe County: 49.6 years49.6Chowan CountyChowan County: 48.7 years48.7Warren CountyWarren County: 48.6 years48.6Dare CountyDare County: 48.1 years48.1Washington CountyWashington County: 48 years48Yancey CountyYancey County: 48 years48Jones CountyJones County: 47.9 years47.9Haywood CountyHaywood County: 47.7 years47.7Henderson CountyHenderson County: 47.7 years47.7Chatham CountyChatham County: 47.6 years47.6Mitchell CountyMitchell County: 47.4 years47.4Stokes CountyStokes County: 47.4 years47.4Gates CountyGates County: 47.3 years47.3Beaufort CountyBeaufort County: 46.9 years46.9Hyde CountyHyde County: 46.8 years46.8Martin CountyMartin County: 46.7 years46.7Avery CountyAvery County: 46.5 years46.5Caswell CountyCaswell County: 46.4 years46.4Bertie CountyBertie County: 45.9 years45.9Graham CountyGraham County: 45.3 years45.3Tyrrell CountyTyrrell County: 45.3 years45.3Wilkes CountyWilkes County: 45.3 years45.3Davie CountyDavie County: 45.2 years45.2Burke CountyBurke County: 45.1 years45.1Caldwell CountyCaldwell County: 45.1 years45.1Rockingham CountyRockingham County: 45.1 years45.1Bladen CountyBladen County: 45 years45Rutherford CountyRutherford County: 44.9 years44.9Madison CountyMadison County: 44.6 years44.6
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2022
years
Change on 2021
1Brunswick County55.7+0.5
2Pamlico County54.2+0.1
2Polk County54.2+0.2
4Clay County54.1+0.6
5Cherokee County52.9+0.4
6Transylvania County52.4+0.4
7Northampton County51.3+1
8Alleghany County50.60
8Macon County50.6+0.5
10Carteret County49.9+0.5
11Perquimans County49.80
12Ashe County49.6+0.5
13Chowan County48.7+0.8
14Warren County48.6+0.1
15Dare County48.1+0.3
16Washington County48+0.2
16Yancey County48-0.2
18Jones County47.9-0.6
19Haywood County47.7-0.1
19Henderson County47.7+0.1
21Chatham County47.6+0.3
22Mitchell County47.4+0.2
22Stokes County47.4+0.4
24Gates County47.3+0.3
25Beaufort County46.9+0.2
26Hyde County46.8+0.7
27Martin County46.7+0.4
28Avery County46.5+1
29Caswell County46.4+0.4
30Bertie County45.9-0.5
31Graham County45.3-0.7
31Tyrrell County45.3-0.4
31Wilkes County45.3+0.2
34Davie County45.2-0.5
35Burke County45.1+0.7
35Caldwell County45.1+0.2
35Rockingham County45.1+0.2
38Bladen County45+0.4
39Rutherford County44.9-0.2
40Madison County44.6+0.1
41Yadkin County44.50
42Lincoln County44.3+0.6
42McDowell County44.3+0.1
44Alexander County43.9+0.2
45Surry County43.8-0.1
46Montgomery County43.7+0.1
46Person County43.7+0.2
48Halifax County43.6-0.1
49Moore County43-0.1
50Lenoir County42.7-0.2
51Davidson County42.6+0.2
51Pender County42.6+0.1
53Currituck County42.5-0.7
53Granville County42.5-0.5
55Buncombe County42.3+0.1
56Columbus County41.80
57Hertford County41.7-0.8
57Nash County41.7+0.2
59Edgecombe County41.60
59Swain County41.6-0.5
61Catawba County41.5-0.2
62Cleveland County41.4-0.2
62Randolph County41.4-0.2
62Stanly County41.4-0.5
65Anson County41.1-0.5
65Camden County41.1+0.3
67Franklin County41-0.3
68Wilson County40.9+0.4
69Iredell County40.8+0.2
70Rowan County40.7+0.1
70Vance County40.7-0.3
72Duplin County40.60
73New Hanover County40.2+0.7
74Richmond County40.1-0.4
75Greene County40-0.8
76Gaston County39.9-0.1
77Lee County39.6+0.2
77Sampson County39.6-0.6
79Jackson County39.2+0.6
80Alamance County39.1+0.1
81Pasquotank County39+0.1
81Scotland County39+0.1
83Union County38.9+0.2
84Craven County38.5+0.5
85Forsyth County38.40
85Johnston County38.4-0.1
87Cabarrus County37.6-0.2
88Wayne County37.5-0.1
89Guilford County37.2-0.4
90Wake County37+0.3
91Robeson County36.8+0.1
92Orange County36.2+0.8
93Durham County35.8+0.1
94Mecklenburg County35.40
95Harnett County35.2+0.3
96Hoke County33.5+0.3
97Pitt County33.2+0.3
98Watauga County32.1-0.8
99Cumberland County31.7+0.1
100Onslow County26.90

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

Brunswick County, with 55.7 years in 2022, according to the U.S. Census Bureau.

Which county has the lowest median age?

Onslow County, with 26.9 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 Carolina: more rankings