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

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