Counties in North Carolina by median age

Brunswick County had the highest median age of 100 counties in 2023, at 56.1 years. Onslow County had the lowest, at 27.1 years. The median was 42.6 years and the figure for North Carolina was 39.1 years. Source: the U.S. Census Bureau.

Highest56.1Brunswick County
Lowest27.1Onslow County
Median42.6100 counties
North Carolina39.1History

Top 40 counties, 2023

CSVChart (SVG)

Brunswick CountyBrunswick County: 56.1 years56.1Clay CountyClay County: 54.5 years54.5Polk CountyPolk County: 54.4 years54.4Pamlico CountyPamlico County: 54.1 years54.1Cherokee CountyCherokee County: 53.3 years53.3Transylvania CountyTransylvania County: 51.9 years51.9Northampton CountyNorthampton County: 51.6 years51.6Alleghany CountyAlleghany County: 51.4 years51.4Perquimans CountyPerquimans County: 50.5 years50.5Carteret CountyCarteret County: 50.1 years50.1Macon CountyMacon County: 50.1 years50.1Ashe CountyAshe County: 49.8 years49.8Washington CountyWashington County: 49.3 years49.3Warren CountyWarren County: 48.6 years48.6Dare CountyDare County: 48.5 years48.5Hyde CountyHyde County: 48.5 years48.5Jones CountyJones County: 48.1 years48.1Mitchell CountyMitchell County: 48 years48Chowan CountyChowan County: 47.9 years47.9Yancey CountyYancey County: 47.9 years47.9Haywood CountyHaywood County: 47.8 years47.8Gates CountyGates County: 47.7 years47.7Chatham CountyChatham County: 47.6 years47.6Stokes CountyStokes County: 47.6 years47.6Henderson CountyHenderson County: 47.2 years47.2Beaufort CountyBeaufort County: 47.1 years47.1Martin CountyMartin County: 46.7 years46.7Avery CountyAvery County: 46.5 years46.5Caswell CountyCaswell County: 46.2 years46.2Tyrrell CountyTyrrell County: 46 years46Bertie CountyBertie County: 45.9 years45.9Caldwell CountyCaldwell County: 45.5 years45.5Graham CountyGraham County: 45.5 years45.5Rutherford CountyRutherford County: 45.3 years45.3Wilkes CountyWilkes County: 45.3 years45.3Davie CountyDavie County: 45 years45Burke CountyBurke County: 44.9 years44.9Bladen CountyBladen County: 44.8 years44.8Rockingham CountyRockingham County: 44.7 years44.7Madison CountyMadison County: 44.5 years44.5
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

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

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

Which county has the lowest median age?

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