CensusEasy
RANKING · 2020 CENSUS · 174 SHOWN OF 174

Oldest housing stock, North Carolina cities · 2020

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

Flip the list · Newest housing stock, US cities
North CarolinaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR1990201020202024
Oldest housing stock by state
RANKPLACESTATEPOPMEDIAN YEAR BUILTVS 1990
01Williamston, NCNC5,0861961−0%
02Albemarle, NCNC17,7691964+0%
03Reidsville, NCNC14,6921964+0%
04Mount Airy, NCNC10,6821966+1%
05Forest City, NCNC7,4101966−0%
06Eden, NCNC15,5001967+1%
07Hamlet, NCNC5,8701967+0%
08Kinston, NCNC19,7051967+0%
09Long View, NCNC5,3871967+0%
10Cherryville, NCNC6,5231968+0%
11Henderson, NCNC15,0131969+0%
12Wadesboro, NCNC5,0351969+1%
13Washington, NCNC9,9101969+0%
14Brevard, NCNC8,0981969+0%
15Roxboro, NCNC8,3801969+0%
16Lexington, NCNC20,2381970+0%
17Shelby, NCNC23,3091970+1%
18Lenoir, NCNC18,3721970+0%
19Rockingham, NCNC8,8151970+0%
20Morganton, NCNC17,8491970+0%
21Oxford, NCNC8,9851971+0%
22Roanoke Rapids, NCNC14,3861971+0%
23Elizabeth City, NCNC19,6221971+1%
24Smithfield, NCNC13,1141971+0%
25Bessemer City, NCNC5,8341972+1%
26Clinton, NCNC8,4661972+0%
27Waynesville, NCNC11,0061972+0%
28Selma, NCNC7,4061972+0%
29Siler City, NCNC8,1551973+1%
30Kings Mountain, NCNC12,1171973+0%
31Laurinburg, NCNC14,5821973+0%
32Lumberton, NCNC18,9551973+0%
33Ayden, NCNC5,2631974+0%
34Dunn, NCNC8,8141974+1%
35Goldsboro, NCNC35,0121974+1%
36Thomasville, NCNC27,7331974+1%
37Salisbury, NCNC36,8791974+1%
38Asheville, NCNC93,5231975+1%
39Dallas, NCNC6,3921975+1%
40Marion, NCNC7,4401975+1%
41Statesville, NCNC32,1811975+1%
42Tarboro, NCNC10,9791975+0%
43Burlington, NCNC61,4961975+1%
44Lincolnton, NCNC12,4651976+1%
45St. Stephens, NCNC9,4571976+0%
46Sawmills, NCNC5,1051976+0%
47Gastonia, NCNC87,0671977+1%
48Swannanoa, NCNC6,9011977+1%
49Newton, NCNC13,8221977+1%
50Winston-Salem, NCNC257,2711978+1%
51Rocky Mount, NCNC55,1201978+1%
52Kings Grant, NCNC9,0031979
53Graham, NCNC20,1311979+1%
54Hendersonville, NCNC15,8671979+1%
55Trinity, NCNC7,2741980+1%
56Wrightsboro, NCNC6,2871980+1%
57Hickory, NCNC45,9751980+1%
58Pleasant Garden, NCNC5,1651980+0%
59Asheboro, NCNC27,9901980+1%
60Kannapolis, NCNC61,7081981+1%
61Wilson, NCNC49,5721981+1%
62High Point, NCNC120,5711982+1%
63Sanford, NCNC34,1381982+1%
64Walkertown, NCNC6,1201983+1%
65Boone, NCNC19,9291983+0%
66Midway, NCNC5,1041983
67Fayetteville, NCNC209,1201983+1%
68East Flat Rock, NCNC6,3231984+1%
69Greensboro, NCNC308,6671984+1%
70Black Mountain, NCNC8,4911984+1%
71Kill Devil Hills, NCNC7,7311985+0%
72Archdale, NCNC12,2541985+1%
73Mocksville, NCNC6,2821985+1%
74Morehead City, NCNC10,4341985+1%
75Wilmington, NCNC126,8091985+1%
76Zebulon, NCNC11,9331985+1%
77Half Moon, NCNC7,3781986+0%
78Carrboro, NCNC20,9621986+0%
79Havelock, NCNC17,4301986+1%
80Lewisville, NCNC14,4211987+0%
81Chapel Hill, NCNC63,5651987+1%
82Carolina Beach, NCNC6,8701988+0%
83Hillsborough, NCNC9,7781989+1%
84Mint Hill, NCNC29,4761989+1%
85Woodfin, NCNC8,2291989+1%
86Kernersville, NCNC29,1281990+1%
87Lillington, NCNC5,0401990+1%
88Silver Lake, NCNC6,5631990+1%
89Oak Island, NCNC9,3371990
90Conover, NCNC8,9381990+1%
91Durham, NCNC305,5611990+1%
92Unionville, NCNC7,3221990
93Monroe, NCNC42,6441990+1%
94Charlotte, NCNC964,7841991+1%
95King, NCNC7,9771991+1%
96Matthews, NCNC32,7691991+0%
97Piney Green, NCNC14,0781991+1%
98New Bern, NCNC34,7241991+1%
99Etowah, NCNC7,9681991+1%
100Clemmons, NCNC22,8081991+1%
101Butner, NCNC8,1121991+1%
102Mount Holly, NCNC19,0331991+1%
103Belmont, NCNC16,4151992+2%
104Jacksonville, NCNC72,7321992+1%
105Nashville, NCNC5,9111992+1%
106Spring Lake, NCNC11,2521992+1%
107Mills River, NCNC7,5041992
108Raleigh, NCNC506,3061993+1%
109Hope Mills, NCNC18,3241993+1%
110Pinehurst, NCNC18,6701993+1%
111Angier, NCNC9,4101993+1%
112Garner, NCNC41,5621993+1%
113Southern Pines, NCNC17,3571993+1%
114Pineville, NCNC11,8511994+1%
115Ogden, NCNC8,2491994+1%
116Greenville, NCNC96,4431994+1%
117Concord, NCNC114,5981995+2%
118Elon, NCNC11,3661995
119Aberdeen, NCNC10,0661996+1%
120Myrtle Grove, NCNC12,6371996+1%
121Archer Lodge, NCNC5,6491996
122Weddington, NCNC14,5171996+1%
123Midland, NCNC5,1511996
125Locust, NCNC6,1201997+2%
126Oak Ridge, NCNC7,8961997
127Cary, NCNC183,5821997+1%
128Cramerton, NCNC5,7131997+3%
129Stokesdale, NCNC6,1331997+2%
130Summerfield, NCNC11,3271997+2%
131Whispering Pines, NCNC5,5051997+1%
132Boiling Spring Lakes, NCNC6,8751997+1%
133Northchase, NCNC5,8961998
134Murraysville, NCNC16,3391999
135Wendell, NCNC19,6871999+1%
136Fletcher, NCNC8,3731999+1%
137Gibsonville, NCNC9,8761999+2%
138Moyock, NCNC5,6842000
139Winterville, NCNC10,9732000+1%
140Cornelius, NCNC35,0942000+2%
141Pittsboro, NCNC5,0542000+2%
142Davidson, NCNC16,6622000+1%
143Stallings, NCNC17,7602000+1%
144Surf City, NCNC5,1422000+1%
145Shallotte, NCNC5,3352000+1%
146Hampstead, NCNC9,2922001
147Porters Neck, NCNC7,6542001
148Anderson Creek, NCNC13,9272001
149Mebane, NCNC21,9522001+2%
150Cullowhee, NCNC7,9732002+2%
151Lake Norman of Iredell, NCNC12,4942002
152Mooresville, NCNC55,8422002+2%
153Creedmoor, NCNC5,0462002+2%
154Westport, NCNC5,9152002+1%
155Apex, NCNC80,4192002+1%
156Clayton, NCNC32,6332002+2%
157Huntersville, NCNC68,5352002+1%
158Indian Trail, NCNC44,3032002+1%
159Knightdale, NCNC23,1442002+1%
160Wesley Chapel, NCNC9,5662002
161Carolina Shores, NCNC5,5402002
162Marvin, NCNC7,0402004
163Wake Forest, NCNC58,1472004+2%
164Morrisville, NCNC32,4662004+1%
165Holly Springs, NCNC50,2882005+2%
166St. James, NCNC7,3182005
167Harrisburg, NCNC20,7422005+2%
168Fuquay-Varina, NCNC48,5362005+2%
169Leland, NCNC35,7312006+2%
170Spout Springs, NCNC11,2422007
171Waxhaw, NCNC23,1402007+2%
172Holly Ridge, NCNC5,9082010+2%
173Rolesville, NCNC12,8392011+2%
174Briar Chapel, NCNC6,0492013
SHOWING 1–174 OF 174
Download CSV (full list, 174 rows)

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU DECENNIAL CENSUS