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
Oldest housing stock by state
RANKPLACESTATEPOPMEDIAN YEAR BUILTVS 1990
01Williamston, NCNC5,0861961−0%
02Albemarle, NCNC17,7691964+0%
03Reidsville, NCNC14,6921964+0%
04Forest City, NCNC7,4101966−0%
05Mount Airy, NCNC10,6821966+1%
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%
12Roxboro, NCNC8,3801969+0%
13Brevard, NCNC8,0981969+0%
14Wadesboro, NCNC5,0351969+1%
15Washington, NCNC9,9101969+0%
16Lexington, NCNC20,2381970+0%
17Shelby, NCNC23,3091970+1%
18Lenoir, NCNC18,3721970+0%
19Morganton, NCNC17,8491970+0%
20Rockingham, NCNC8,8151970+0%
21Oxford, NCNC8,9851971+0%
22Roanoke Rapids, NCNC14,3861971+0%
23Smithfield, NCNC13,1141971+0%
24Elizabeth City, NCNC19,6221971+1%
25Bessemer City, NCNC5,8341972+1%
26Selma, NCNC7,4061972+0%
27Clinton, NCNC8,4661972+0%
28Waynesville, NCNC11,0061972+0%
29Siler City, NCNC8,1551973+1%
30Kings Mountain, NCNC12,1171973+0%
31Laurinburg, NCNC14,5821973+0%
32Lumberton, NCNC18,9551973+0%
33Ayden, NCNC5,2631974+0%
34Goldsboro, NCNC35,0121974+1%
35Salisbury, NCNC36,8791974+1%
36Thomasville, NCNC27,7331974+1%
37Dunn, NCNC8,8141974+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%
64Fayetteville, NCNC209,1201983+1%
65Midway, NCNC5,1041983
66Boone, NCNC19,9291983+0%
67Walkertown, NCNC6,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%
73Wilmington, NCNC126,8091985+1%
74Zebulon, NCNC11,9331985+1%
75Mocksville, NCNC6,2821985+1%
76Morehead City, NCNC10,4341985+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%
84Woodfin, NCNC8,2291989+1%
85Mint Hill, NCNC29,4761989+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%
92Monroe, NCNC42,6441990+1%
93Unionville, NCNC7,3221990
94Charlotte, NCNC964,7841991+1%
95King, NCNC7,9771991+1%
96Matthews, NCNC32,7691991+0%
97Piney Green, NCNC14,0781991+1%
98Etowah, NCNC7,9681991+1%
99New Bern, NCNC34,7241991+1%
100Clemmons, NCNC22,8081991+1%
101Mount Holly, NCNC19,0331991+1%
102Butner, NCNC8,1121991+1%
103Belmont, NCNC16,4151992+2%
104Jacksonville, NCNC72,7321992+1%
105Spring Lake, NCNC11,2521992+1%
106Mills River, NCNC7,5041992
107Nashville, NCNC5,9111992+1%
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
122Midland, NCNC5,1511996
123Weddington, NCNC14,5171996+1%
125Oak Ridge, NCNC7,8961997
126Locust, NCNC6,1201997+2%
127Cary, NCNC183,5821997+1%
128Stokesdale, NCNC6,1331997+2%
129Summerfield, NCNC11,3271997+2%
130Cramerton, NCNC5,7131997+3%
131Boiling Spring Lakes, NCNC6,8751997+1%
132Whispering Pines, NCNC5,5051997+1%
133Northchase, NCNC5,8961998
134Murraysville, NCNC16,3391999
135Fletcher, NCNC8,3731999+1%
136Gibsonville, NCNC9,8761999+2%
137Wendell, NCNC19,6871999+1%
138Moyock, NCNC5,6842000
139Winterville, NCNC10,9732000+1%
140Pittsboro, NCNC5,0542000+2%
141Cornelius, NCNC35,0942000+2%
142Shallotte, NCNC5,3352000+1%
143Stallings, NCNC17,7602000+1%
144Surf City, NCNC5,1422000+1%
145Davidson, NCNC16,6622000+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%
156Huntersville, NCNC68,5352002+1%
157Indian Trail, NCNC44,3032002+1%
158Knightdale, NCNC23,1442002+1%
159Clayton, NCNC32,6332002+2%
160Carolina Shores, NCNC5,5402002
161Wesley Chapel, NCNC9,5662002
162Marvin, NCNC7,0402004
163Morrisville, NCNC32,4662004+1%
164Wake Forest, NCNC58,1472004+2%
165Holly Springs, NCNC50,2882005+2%
166St. James, NCNC7,3182005
167Fuquay-Varina, NCNC48,5362005+2%
168Harrisburg, NCNC20,7422005+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

UPDATED 2026-08-08 · DATA: US CENSUS BUREAU DECENNIAL CENSUS