West North Carolina Cities

There are 225 cities in North Carolina in the West region.

225 Rows

City
Rank
County
2024 Pop.
Charlotte1Cabarrus County923,164
High Point2Guilford County117,619
Concord3Cabarrus County111,863
Asheville4Buncombe County95,216
Gastonia5Gaston County85,080
Huntersville6Cabarrus County65,715
Kannapolis7Rowan County60,660
Mooresville8Iredell County54,779
Hickory9Alexander County44,678
Indian Trail10Union County43,705
Salisbury11Rowan County36,559
Cornelius12Mecklenburg County33,679
Matthews13Mecklenburg County31,405
Statesville14Iredell County30,761
Mint Hill15Mecklenburg County28,244
Asheboro16Randolph County27,894
Thomasville17Davidson County27,524
Clemmons18Davidson County22,467
Shelby19Cleveland County22,027
Harrisburg20Cabarrus County20,208
Lexington21Davidson County19,898
Mount Holly22Gaston County18,576
Lenoir23Alexander County18,200
Morganton24Burke County17,776
Stallings25Union County17,549
Albemarle26Stanly County17,121
Belmont27Gaston County15,669
Hendersonville28Henderson County15,560
Davidson29Mecklenburg County14,309
Newton30Catawba County13,477
Lake Norman Iredell31Iredell County13,378
Lincolnton32Catawba County12,459
Archdale33Guilford County12,142
Kings Mountain34Gaston County12,036
Pineville35Mecklenburg County11,324
Waynesville36Haywood County10,808
Lake Norman Catawba37Catawba County10,498
St. Stephens38Alexander County9,768
Conover39Alexander County8,700
Black Mountain40Buncombe County8,563
Fletcher41Buncombe County8,218
Woodfin42Buncombe County8,031
Brevard43Transylvania County7,873
Etowah44Henderson County7,813
Marion45McDowell County7,433
Mills River46Buncombe County7,400
Forest City47Rutherford County7,391
Unionville48Union County7,225
Trinity49Guilford County7,195
Cullowhee50Jackson County6,796
Cherryville51Cleveland County6,340
Dallas52Gaston County6,223
Mocksville53Davie County6,220
Locust54Cabarrus County6,190
East Flat Rock55Henderson County6,090
Bessemer City56Gaston County5,684
Cramerton57Gaston County5,554
Swannanoa58Buncombe County5,465
Long View59Alexander County5,244
Sawmills60Alexander County5,024
Midway61Davidson County5,013
Midland62Cabarrus County5,011
Granite Falls63Alexander County4,908
Royal Pines64Buncombe County4,749
Weaverville65Buncombe County4,731
Ranlo66Gaston County4,712
Valdese67Burke County4,703
Randleman68Guilford County4,696
Westport69Catawba County4,661
Boiling Springs70Cleveland County4,639
China Grove71Rowan County4,611
Canton72Haywood County4,417
Franklin73Clay County4,376
Spindale74Rutherford County4,305
Mountain Home75Henderson County4,096
Stanley76Gaston County4,094
Troutman77Iredell County4,054
Maiden78Catawba County3,875
Lowell79Gaston County3,837
Landis80Rowan County3,836
Fairview81Union County3,773
Hudson82Caldwell County3,760
Jamestown83Guilford County3,738
Gamewell84Burke County3,705
Rutherfordton85Polk County3,700
Dana86Henderson County3,679
Lowesville87Catawba County3,671
Bethlehem88Alexander County3,600
Flat Rock89Henderson County3,588
Lake Park90Union County3,573
Avery Creek91Buncombe County3,569
Enochville92Rowan County3,533
Emma93Buncombe County3,464
Tyro94Davidson County3,390
Spencer95Rowan County3,371
Welcome96Davidson County3,324
Mountain View97Burke County3,285
Bermuda Run98Davie County3,274
Wallburg99Davidson County3,229
Granite Quarry100Rowan County3,094
Lake Junaluska101Haywood County3,018
Troy102Montgomery County2,984
Edneyville103Buncombe County2,906
Denver104Catawba County2,811
Sylva105Jackson County2,696
Cajah's Mountain106Alexander County2,694
Fruitland107Buncombe County2,516
Norwood108Stanly County2,495
Valley Hill109Henderson County2,475
Fairview110Buncombe County2,396
Rockwell111Cabarrus County2,391
Laurel Park112Henderson County2,314
Mars Hill113Madison County2,273
Taylorsville114Alexander County2,257
Oakboro115Stanly County2,249
Spruce Pine116Avery County2,188
Icard117Burke County1,871
Biscoe118Montgomery County1,853
Badin119Stanly County1,807
Mount Pleasant120Cabarrus County1,773
Horse Shoe121Henderson County1,771
Drexel122Burke County1,760
Andrews123Cherokee County1,759
Maggie Valley124Haywood County1,750
Hemby Bridge125Union County1,742
Claremont126Catawba County1,740
Advance127Davie County1,683
Stanfield128Stanly County1,682
Hildebran129Alexander County1,678
Murphy130Cherokee County1,672
Nebo131Burke County1,660
Burnsville132Yancey County1,625
Tryon133Polk County1,620
East Spencer134Rowan County1,619
Hoopers Creek135Buncombe County1,592
Bent Creek136Buncombe County1,578
Denton137Davidson County1,575
Connelly Springs138Burke County1,543
Salem139Burke County1,537
Glen Alpine140Burke County1,525
Stony Point141Alexander County1,524
Cherokee142Jackson County1,515
Bryson City143Macon County1,495
Biltmore Forest144Buncombe County1,447
Lake Lure145Buncombe County1,393
Clyde146Haywood County1,386
Southmont147Davidson County1,379
West Canton148Haywood County1,372
Northlakes149Alexander County1,352
Springdale150Gaston County1,308
Rutherford College151Burke County1,217
Mount Gilead152Montgomery County1,181
Balfour153Henderson County1,134
Highlands154Jackson County1,122
Columbus155Polk County1,108
Cooleemee156Davie County984
Rhodhiss157Alexander County984
Barker Heights158Buncombe County932
McAdenville159Gaston County929
Montreat160Buncombe County924
Cleveland161Iredell County888
Belwood162Burke County879
Cashiers163Jackson County851
Faith164Rowan County845
West Marion165McDowell County844
Star166Montgomery County823
Old Fort167McDowell County820
Grover168Cleveland County816
Marshall169Buncombe County815
Red Cross170Cabarrus County810
Rosman171Transylvania County754
Ellenboro172Cleveland County743
Catawba173Catawba County723
Iron Station174Gaston County690
Light Oak175Cleveland County675
Kingstown176Cleveland County668
Alexis177Gaston County665
Saluda178Henderson County645
New London179Davidson County639
Fallston180Cleveland County638
High Shoals181Gaston County620
Richfield182Davidson County612
Harmony183Davie County587
Misenheimer184Cabarrus County587
Patterson Springs185Cleveland County586
Lawndale186Burke County578
Robbinsville187Graham County557
Hot Springs188Haywood County543
Polkville189Burke County525
Barnardsville190Buncombe County490
Hayesville191Clay County485
Millingport192Stanly County459
Bakersville193Mitchell County455
Ansonville194Anson County443
Brookford195Burke County434
Lattimore196Cleveland County428
Aquadale197Stanly County411
Cliffside198Rutherford County393
Webster199Jackson County391
Gold Hill200Cabarrus County386
Bostic201Rutherford County363
Ruth202Polk County358
Caroleen203Rutherford County331
Glenwood204McDowell County327
Henrietta205Rutherford County321
Forest Hills206Jackson County316
Waco207Cleveland County316
Casar208Cleveland County306
Mooresboro209Cleveland County301
Cedar Rock210Burke County297
Yadkin College211Davidson County288
Hiddenite212Alexander County283
Marble213Cherokee County276
Farmington214Davie County273
Gerton215Henderson County250
Seagrove216Randolph County242
Dillsboro217Jackson County216
Crouse218Gaston County209
Earl219Cleveland County207
Love Valley220Alexander County168
Crossnore221Avery County146
Chimney Rock Village222Buncombe County140
Glenville223Jackson County140
Lake Santeetlah224Graham County41
Fontana Dam225Graham County11

North Carolina Cities by Region