CensusEasy
RANKING · 2024 ACS · 175 SHOWN OF 175

Oldest housing stock, North Carolina cities

North Carolina cities ranked by oldest median year of construction (2024 ACS). This list covers the 175 cities in North Carolina that qualify, ranked against each other statewide.

Flip the list · Newest housing stock, US cities
North CarolinaAll statesPop > 5KAll rankings
Oldest housing stock by state
RANKPLACESTATEPOPMEDIAN YEAR BUILTVS 1990
01Williamston, NCNC5,0861962−0%
02Hamlet, NCNC5,8701963+0%
03Forest City, NCNC7,4101965−0%
04Albemarle, NCNC17,7691966+0%
05Kinston, NCNC19,7051966+0%
06Eden, NCNC15,5001967+1%
07Reidsville, NCNC14,6921967+1%
08Rockingham, NCNC8,8151967+0%
09Roxboro, NCNC8,3801967+0%
10Mount Airy, NCNC10,6821967+1%
11Marion, NCNC7,4401968+1%
12Roanoke Rapids, NCNC14,3861968+0%
13Bessemer City, NCNC5,8341968+0%
14Henderson, NCNC15,0131968+0%
15Lexington, NCNC20,2381969+0%
16Shelby, NCNC23,3091970+1%
17Cherryville, NCNC6,5231970+0%
18Elizabeth City, NCNC19,6221970+0%
19Long View, NCNC5,3871970+1%
20Lenoir, NCNC18,3721972+1%
21Wadesboro, NCNC5,0351972+1%
22Washington, NCNC9,9101972+1%
23Waynesville, NCNC11,0061972+0%
24Lincolnton, NCNC12,4651973+1%
25Dunn, NCNC8,8141973+1%
26Smithfield, NCNC13,1141973+0%
27Tarboro, NCNC10,9791974+0%
28Selma, NCNC7,4061974+0%
29Brevard, NCNC8,0981974+1%
30Clinton, NCNC8,4661975+0%
31Goldsboro, NCNC35,0121975+1%
32Laurinburg, NCNC14,5821975+0%
33Oxford, NCNC8,9851976+1%
34Kings Mountain, NCNC12,1171976+1%
35Lumberton, NCNC18,9551976+1%
36Salisbury, NCNC36,8791976+1%
37Morganton, NCNC17,8491976+1%
38St. Stephens, NCNC9,4571977+0%
39Newton, NCNC13,8221977+1%
40Pleasant Garden, NCNC5,1651977+0%
41Gastonia, NCNC87,0671978+1%
42Ayden, NCNC5,2631978+1%
43Burlington, NCNC61,4961978+1%
44Kings Grant, NCNC9,0031979
45Trinity, NCNC7,2741979+1%
46Rocky Mount, NCNC55,1201979+1%
47Siler City, NCNC8,1551980+1%
48Winston-Salem, NCNC257,2711981+1%
49Wrightsboro, NCNC6,2871981+1%
50Asheboro, NCNC27,9901981+1%
51Asheville, NCNC93,5231982+1%
52East Flat Rock, NCNC6,3231982+1%
53Hickory, NCNC45,9751982+1%
54Statesville, NCNC32,1811982+1%
55Thomasville, NCNC27,7331983+1%
56Wilson, NCNC49,5721983+1%
57Midway, NCNC5,1041983
58Fayetteville, NCNC209,1201984+1%
59Morehead City, NCNC10,4341984+1%
60Kill Devil Hills, NCNC7,7311985+0%
61King, NCNC7,9771985+1%
62Swannanoa, NCNC6,9011985+1%
63Greensboro, NCNC308,6671985+1%
64Sanford, NCNC34,1381985+1%
65Boone, NCNC19,9291985+1%
66Archdale, NCNC12,2541986+1%
67Black Mountain, NCNC8,4911986+1%
68Mocksville, NCNC6,2821986+1%
69Lewisville, NCNC14,4211987+0%
70Graham, NCNC20,1311987+1%
71Havelock, NCNC17,4301987+1%
72Hendersonville, NCNC15,8671987+1%
73Half Moon, NCNC7,3781988+0%
74Etowah, NCNC7,9681988+1%
75Carrboro, NCNC20,9621988+1%
76Chapel Hill, NCNC63,5651988+1%
77Carolina Beach, NCNC6,8701988+0%
78High Point, NCNC120,5711989+1%
79New Bern, NCNC34,7241989+1%
80Kannapolis, NCNC61,7081989+2%
81Wilmington, NCNC126,8091989+1%
82Monroe, NCNC42,6441989+1%
83Spring Lake, NCNC11,2521990+1%
84Sawmills, NCNC5,1051990+1%
85Conover, NCNC8,9381991+1%
86Butner, NCNC8,1121991+1%
87Jacksonville, NCNC72,7321992+1%
88Mint Hill, NCNC29,4761992+1%
89Nashville, NCNC5,9111993+1%
90Unionville, NCNC7,3221993
91Matthews, NCNC32,7691994+0%
92Piney Green, NCNC14,0781994+1%
93Clemmons, NCNC22,8081994+1%
94Charlotte, NCNC964,7841995+1%
95Hope Mills, NCNC18,3241995+1%
96Kernersville, NCNC29,1281995+1%
97Creedmoor, NCNC5,0461995+1%
98Pinehurst, NCNC18,6701995+1%
99Ogden, NCNC8,2491995+1%
100Durham, NCNC305,5611995+1%
101Walkertown, NCNC6,1201995+2%
102Silver Lake, NCNC6,5631996+1%
103Archer Lodge, NCNC5,6491996
104Greenville, NCNC96,4431996+1%
105Southern Pines, NCNC17,3571996+1%
106Raleigh, NCNC506,3061997+1%
107Myrtle Grove, NCNC12,6371997+1%
108Oak Ridge, NCNC7,8961997
109Oak Island, NCNC9,3371997
110Elon, NCNC11,3661997
111Mills River, NCNC7,5041997
112Dallas, NCNC6,3921998+2%
113Concord, NCNC114,5981998+2%
114Angier, NCNC9,4101998+1%
115Boiling Spring Lakes, NCNC6,8751998+1%
116Pineville, NCNC11,8511999+1%
117Cary, NCNC183,5821999+1%
118Woodfin, NCNC8,2291999+2%
119Mount Holly, NCNC19,0331999+2%
121Murraysville, NCNC16,3392000
122Northchase, NCNC5,8962000
123Summerfield, NCNC11,3272000+2%
124Zebulon, NCNC11,9332000+1%
125Weddington, NCNC14,5172000+1%
126Winterville, NCNC10,9732001+1%
127Cramerton, NCNC5,7132001+3%
128Hillsborough, NCNC9,7782001+2%
129Fletcher, NCNC8,3732001+1%
130Garner, NCNC41,5622001+1%
131Whispering Pines, NCNC5,5052001+1%
132Lake Norman of Iredell, NCNC12,4942002
133Pittsboro, NCNC5,0542002+2%
134Cornelius, NCNC35,0942002+2%
135Belmont, NCNC16,4152002+2%
136Stallings, NCNC17,7602002+2%
137Stokesdale, NCNC6,1332002+2%
138Surf City, NCNC5,1422002+1%
139Aberdeen, NCNC10,0662003+2%
140Hampstead, NCNC9,2922003
141Porters Neck, NCNC7,6542003
142Barbecue, NCNC5,9102004
143Cullowhee, NCNC7,9732004+2%
144Moyock, NCNC5,6842004
145Huntersville, NCNC68,5352004+1%
146Indian Trail, NCNC44,3032004+1%
147Gibsonville, NCNC9,8762004+2%
148Shallotte, NCNC5,3352004+1%
149Carolina Shores, NCNC5,5402004
150Wesley Chapel, NCNC9,5662004
151Lillington, NCNC5,0402005+2%
152Anderson Creek, NCNC13,9272005
153Marvin, NCNC7,0402005
154Davidson, NCNC16,6622005+2%
155Mebane, NCNC21,9522005+2%
156Mooresville, NCNC55,8422006+2%
157Locust, NCNC6,1202006+2%
158Clayton, NCNC32,6332006+2%
159Harrisburg, NCNC20,7422006+2%
160Westport, NCNC5,9152007+1%
161Morrisville, NCNC32,4662007+1%
162Holly Springs, NCNC50,2882008+2%
163Apex, NCNC80,4192008+1%
164Knightdale, NCNC23,1442008+1%
165Wake Forest, NCNC58,1472009+2%
166Spout Springs, NCNC11,2422010
167Leland, NCNC35,7312010+2%
168Midland, NCNC5,1512010
169Waxhaw, NCNC23,1402010+2%
170Wendell, NCNC19,6872010+2%
171St. James, NCNC7,3182011
172Fuquay-Varina, NCNC48,5362011+2%
173Rolesville, NCNC12,8392013+3%
174Briar Chapel, NCNC6,0492014
175Holly Ridge, NCNC5,9082015+2%
SHOWING 1–175 OF 175

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