CensusEasy
RANKING · 1990 CENSUS · 151 SHOWN OF 151

Oldest by median age, North Carolina cities · 1990

North Carolina cities ranked by median age of residents (2023 ACS). This list covers the 151 cities in North Carolina that qualify, ranked against each other statewide.

Flip the list · Youngest by median age, US cities
North CarolinaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDYoungest by median ageMost foreign-born residentsHighest uninsured rateMost womenMost menHighest disability rate
YEAR19902000201020202024
Oldest by median age by state
RANKPLACESTATEPOPMEDIAN AGEVS 2000
01Whispering Pines, NCNC5,50569.2+9%
02Pinehurst, NCNC18,67063.8+6%
03Shallotte, NCNC5,33550.2−3%
04Surf City, NCNC5,14246.1−4%
05Westport, NCNC5,91544.3+4%
06Long View, NCNC5,38742.9+14%
07Hendersonville, NCNC15,86742.2−7%
08Waynesville, NCNC11,00642.0−5%
09Walkertown, NCNC6,12042.0+3%
10Mount Airy, NCNC10,68241.4−3%
11Black Mountain, NCNC8,49140.1−9%
12Marion, NCNC7,44040.0−1%
13Cherryville, NCNC6,52339.9−3%
14Southern Pines, NCNC17,35739.3−10%
15Clemmons, NCNC22,80838.8+1%
16Pittsboro, NCNC5,05438.7−1%
17Morganton, NCNC17,84938.7−1%
18Etowah, NCNC7,96838.6−24%
19Smithfield, NCNC13,11438.5−1%
20Boiling Spring Lakes, NCNC6,87538.4−5%
21Brevard, NCNC8,09838.4−14%
22Albemarle, NCNC17,76938.1+3%
23Asheville, NCNC93,52337.8−4%
24Carolina Beach, NCNC6,87037.6−14%
25Eden, NCNC15,50037.4−5%
26Salisbury, NCNC36,87937.3+1%
27Burlington, NCNC61,49637.2+1%
28Oxford, NCNC8,98537.1−4%
29Rolesville, NCNC12,83937.1+2%
30Siler City, NCNC8,15537.1+18%
31Harrisburg, NCNC20,74237.1−3%
32Clinton, NCNC8,46637.0−9%
33Reidsville, NCNC14,69237.0−6%
34East Flat Rock, NCNC6,32337.0+7%
35Creedmoor, NCNC5,04637.0+5%
36Woodfin, NCNC8,22936.9−0%
37Mocksville, NCNC6,28236.9−1%
38Dunn, NCNC8,81436.8−6%
39Wendell, NCNC19,68736.8+9%
40Swannanoa, NCNC6,90136.8+2%
41Lenoir, NCNC18,37236.8−6%
42Myrtle Grove, NCNC12,63736.7−9%
43Morehead City, NCNC10,43436.5−11%
44Aberdeen, NCNC10,06636.4−4%
45Kings Mountain, NCNC12,11736.4−5%
46Mint Hill, NCNC29,47636.4−8%
47Asheboro, NCNC27,99036.3+7%
48Kinston, NCNC19,70536.3−11%
49Conover, NCNC8,93836.2−5%
50Tarboro, NCNC10,97936.2−8%
51Wadesboro, NCNC5,03536.2−1%
52Newton, NCNC13,82236.2−2%
53Graham, NCNC20,13136.1+5%
54Williamston, NCNC5,08636.1−8%
55Shelby, NCNC23,30936.0−7%
56Nashville, NCNC5,91135.9−6%
57Washington, NCNC9,91035.9−9%
58Statesville, NCNC32,18135.8−3%
59Roxboro, NCNC8,38035.8−5%
60Lincolnton, NCNC12,46535.8−5%
61Lexington, NCNC20,23835.7−0%
62Kannapolis, NCNC61,70835.6−1%
63Cramerton, NCNC5,71335.5−4%
64Rockingham, NCNC8,81535.4−5%
65Selma, NCNC7,40635.3+13%
66King, NCNC7,97735.3−6%
67Concord, NCNC114,59835.1+4%
68Trinity, NCNC7,27435.1−12%
69Pleasant Garden, NCNC5,16534.9−11%
70Hamlet, NCNC5,87034.8−7%
71Weddington, NCNC14,51734.8−9%
72Sanford, NCNC34,13834.7+5%
73Stokesdale, NCNC6,13334.6−8%
74Roanoke Rapids, NCNC14,38634.6−6%
75Mount Holly, NCNC19,03334.6−1%
76Mooresville, NCNC55,84234.6+2%
77Fuquay-Varina, NCNC48,53634.5+6%
78Butner, NCNC8,11234.5+5%
79Fletcher, NCNC8,37334.5−4%
80Thomasville, NCNC27,73334.5+1%
81Henderson, NCNC15,01334.4−3%
82Archdale, NCNC12,25434.1−7%
83Hillsborough, NCNC9,77834.0−4%
84Gastonia, NCNC87,06734.0−4%
85Summerfield, NCNC11,32734.0−12%
86Stallings, NCNC17,76033.9+0%
87Hickory, NCNC45,97533.9−2%
88Lumberton, NCNC18,95533.9−4%
89Bessemer City, NCNC5,83433.8+1%
90High Point, NCNC120,57133.7−2%
91Forest City, NCNC7,41033.6−11%
92Clayton, NCNC32,63333.5+3%
93Mebane, NCNC21,95233.5−1%
94New Bern, NCNC34,72433.5−14%
95Garner, NCNC41,56233.5−7%
96Ayden, NCNC5,26333.4−14%
97Winston-Salem, NCNC257,27133.3−4%
98Wilson, NCNC49,57233.3−5%
99Cornelius, NCNC35,09433.1−12%
100Ogden, NCNC8,24933.0−15%
101Zebulon, NCNC11,93333.0+1%
102Sawmills, NCNC5,10533.0−4%
103Angier, NCNC9,41032.9+1%
104Rocky Mount, NCNC55,12032.9−7%
105Wilmington, NCNC126,80932.9−4%
106Matthews, NCNC32,76932.9−10%
107St. Stephens, NCNC9,45732.9−8%
108Dallas, NCNC6,39232.9−3%
109Wrightsboro, NCNC6,28732.9−12%
110Gibsonville, NCNC9,87632.8−8%
111Leland, NCNC35,73132.5−9%
112Lewisville, NCNC14,42132.3−15%
113Locust, NCNC6,12032.3−11%
114Greensboro, NCNC308,66732.2−2%
115Charlotte, NCNC964,78432.1−2%
116Indian Trail, NCNC44,30332.1−1%
117Wake Forest, NCNC58,14732.0+2%
118Morrisville, NCNC32,46631.9+5%
119Kill Devil Hills, NCNC7,73131.9−13%
120Elizabeth City, NCNC19,62231.9−3%
121Lillington, NCNC5,04031.8−14%
122Apex, NCNC80,41931.7+2%
123Winterville, NCNC10,97331.7−5%
124Cary, NCNC183,58231.5−7%
125Silver Lake, NCNC6,56331.4−6%
126Huntersville, NCNC68,53531.3−5%
127Laurinburg, NCNC14,58231.3−12%
128Knightdale, NCNC23,14431.0+0%
129Fayetteville, NCNC209,12030.8−3%
130Durham, NCNC305,56130.8−1%
131Kernersville, NCNC29,12830.6−11%
132Monroe, NCNC42,64430.6−1%
133Waxhaw, NCNC23,14030.4−7%
134Holly Ridge, NCNC5,90830.3−8%
135Raleigh, NCNC506,30630.2−2%
136Belmont, NCNC16,41530.2−13%
137Holly Springs, NCNC50,28830.1−2%
138Goldsboro, NCNC35,01230.0−13%
139Pineville, NCNC11,85130.0−5%
140Hope Mills, NCNC18,32428.3−7%
141Jacksonville, NCNC72,73227.7+24%
142Carrboro, NCNC20,96226.5−6%
143Davidson, NCNC16,66226.1−17%
144Half Moon, NCNC7,37826.0−5%
145Piney Green, NCNC14,07825.4−6%
146Greenville, NCNC96,44325.2−3%
147Chapel Hill, NCNC63,56524.9+4%
148Spring Lake, NCNC11,25224.3−7%
149Havelock, NCNC17,43022.9−0%
150Boone, NCNC19,92921.5+1%
151Cullowhee, NCNC7,97320.6−1%
SHOWING 1–151 OF 151
Download CSV (full list, 151 rows)

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES