World Population Review
Continents
Countries
World Cities
US States
US Counties
US Cities
Categories
X
Categories
Agriculture
Crime/Safety
Culture
Economics
Education
Environment
Facts/Trivia
Flags
Geography
Health
History
Infrastructure/Energy
Law
Manufacturing/Mining
Military
Politics/Government
Population
Sports
Tech/Business
Travel
West North Carolina Cities
There are 225 cities in North Carolina in the West region.
225 Rows
City
Rank
County
2024 Pop.
Charlotte
1
Cabarrus County
923,164
High Point
2
Guilford County
117,619
Concord
3
Cabarrus County
111,863
Asheville
4
Buncombe County
95,216
Gastonia
5
Gaston County
85,080
Huntersville
6
Cabarrus County
65,715
Kannapolis
7
Rowan County
60,660
Mooresville
8
Iredell County
54,779
Hickory
9
Alexander County
44,678
Indian Trail
10
Union County
43,705
Salisbury
11
Rowan County
36,559
Cornelius
12
Mecklenburg County
33,679
Matthews
13
Mecklenburg County
31,405
Statesville
14
Iredell County
30,761
Mint Hill
15
Mecklenburg County
28,244
Asheboro
16
Randolph County
27,894
Thomasville
17
Davidson County
27,524
Clemmons
18
Davidson County
22,467
Shelby
19
Cleveland County
22,027
Harrisburg
20
Cabarrus County
20,208
Lexington
21
Davidson County
19,898
Mount Holly
22
Gaston County
18,576
Lenoir
23
Alexander County
18,200
Morganton
24
Burke County
17,776
Stallings
25
Union County
17,549
Albemarle
26
Stanly County
17,121
Belmont
27
Gaston County
15,669
Hendersonville
28
Henderson County
15,560
Davidson
29
Mecklenburg County
14,309
Newton
30
Catawba County
13,477
Lake Norman Iredell
31
Iredell County
13,378
Lincolnton
32
Catawba County
12,459
Archdale
33
Guilford County
12,142
Kings Mountain
34
Gaston County
12,036
Pineville
35
Mecklenburg County
11,324
Waynesville
36
Haywood County
10,808
Lake Norman Catawba
37
Catawba County
10,498
St. Stephens
38
Alexander County
9,768
Conover
39
Alexander County
8,700
Black Mountain
40
Buncombe County
8,563
Fletcher
41
Buncombe County
8,218
Woodfin
42
Buncombe County
8,031
Brevard
43
Transylvania County
7,873
Etowah
44
Henderson County
7,813
Marion
45
McDowell County
7,433
Mills River
46
Buncombe County
7,400
Forest City
47
Rutherford County
7,391
Unionville
48
Union County
7,225
Trinity
49
Guilford County
7,195
Cullowhee
50
Jackson County
6,796
Cherryville
51
Cleveland County
6,340
Dallas
52
Gaston County
6,223
Mocksville
53
Davie County
6,220
Locust
54
Cabarrus County
6,190
East Flat Rock
55
Henderson County
6,090
Bessemer City
56
Gaston County
5,684
Cramerton
57
Gaston County
5,554
Swannanoa
58
Buncombe County
5,465
Long View
59
Alexander County
5,244
Sawmills
60
Alexander County
5,024
Midway
61
Davidson County
5,013
Midland
62
Cabarrus County
5,011
Granite Falls
63
Alexander County
4,908
Royal Pines
64
Buncombe County
4,749
Weaverville
65
Buncombe County
4,731
Ranlo
66
Gaston County
4,712
Valdese
67
Burke County
4,703
Randleman
68
Guilford County
4,696
Westport
69
Catawba County
4,661
Boiling Springs
70
Cleveland County
4,639
China Grove
71
Rowan County
4,611
Canton
72
Haywood County
4,417
Franklin
73
Clay County
4,376
Spindale
74
Rutherford County
4,305
Mountain Home
75
Henderson County
4,096
Stanley
76
Gaston County
4,094
Troutman
77
Iredell County
4,054
Maiden
78
Catawba County
3,875
Lowell
79
Gaston County
3,837
Landis
80
Rowan County
3,836
Fairview
81
Union County
3,773
Hudson
82
Caldwell County
3,760
Jamestown
83
Guilford County
3,738
Gamewell
84
Burke County
3,705
Rutherfordton
85
Polk County
3,700
Dana
86
Henderson County
3,679
Lowesville
87
Catawba County
3,671
Bethlehem
88
Alexander County
3,600
Flat Rock
89
Henderson County
3,588
Lake Park
90
Union County
3,573
Avery Creek
91
Buncombe County
3,569
Enochville
92
Rowan County
3,533
Emma
93
Buncombe County
3,464
Tyro
94
Davidson County
3,390
Spencer
95
Rowan County
3,371
Welcome
96
Davidson County
3,324
Mountain View
97
Burke County
3,285
Bermuda Run
98
Davie County
3,274
Wallburg
99
Davidson County
3,229
Granite Quarry
100
Rowan County
3,094
Lake Junaluska
101
Haywood County
3,018
Troy
102
Montgomery County
2,984
Edneyville
103
Buncombe County
2,906
Denver
104
Catawba County
2,811
Sylva
105
Jackson County
2,696
Cajah's Mountain
106
Alexander County
2,694
Fruitland
107
Buncombe County
2,516
Norwood
108
Stanly County
2,495
Valley Hill
109
Henderson County
2,475
Fairview
110
Buncombe County
2,396
Rockwell
111
Cabarrus County
2,391
Laurel Park
112
Henderson County
2,314
Mars Hill
113
Madison County
2,273
Taylorsville
114
Alexander County
2,257
Oakboro
115
Stanly County
2,249
Spruce Pine
116
Avery County
2,188
Icard
117
Burke County
1,871
Biscoe
118
Montgomery County
1,853
Badin
119
Stanly County
1,807
Mount Pleasant
120
Cabarrus County
1,773
Horse Shoe
121
Henderson County
1,771
Drexel
122
Burke County
1,760
Andrews
123
Cherokee County
1,759
Maggie Valley
124
Haywood County
1,750
Hemby Bridge
125
Union County
1,742
Claremont
126
Catawba County
1,740
Advance
127
Davie County
1,683
Stanfield
128
Stanly County
1,682
Hildebran
129
Alexander County
1,678
Murphy
130
Cherokee County
1,672
Nebo
131
Burke County
1,660
Burnsville
132
Yancey County
1,625
Tryon
133
Polk County
1,620
East Spencer
134
Rowan County
1,619
Hoopers Creek
135
Buncombe County
1,592
Bent Creek
136
Buncombe County
1,578
Denton
137
Davidson County
1,575
Connelly Springs
138
Burke County
1,543
Salem
139
Burke County
1,537
Glen Alpine
140
Burke County
1,525
Stony Point
141
Alexander County
1,524
Cherokee
142
Jackson County
1,515
Bryson City
143
Macon County
1,495
Biltmore Forest
144
Buncombe County
1,447
Lake Lure
145
Buncombe County
1,393
Clyde
146
Haywood County
1,386
Southmont
147
Davidson County
1,379
West Canton
148
Haywood County
1,372
Northlakes
149
Alexander County
1,352
Springdale
150
Gaston County
1,308
Rutherford College
151
Burke County
1,217
Mount Gilead
152
Montgomery County
1,181
Balfour
153
Henderson County
1,134
Highlands
154
Jackson County
1,122
Columbus
155
Polk County
1,108
Cooleemee
156
Davie County
984
Rhodhiss
157
Alexander County
984
Barker Heights
158
Buncombe County
932
McAdenville
159
Gaston County
929
Montreat
160
Buncombe County
924
Cleveland
161
Iredell County
888
Belwood
162
Burke County
879
Cashiers
163
Jackson County
851
Faith
164
Rowan County
845
West Marion
165
McDowell County
844
Star
166
Montgomery County
823
Old Fort
167
McDowell County
820
Grover
168
Cleveland County
816
Marshall
169
Buncombe County
815
Red Cross
170
Cabarrus County
810
Rosman
171
Transylvania County
754
Ellenboro
172
Cleveland County
743
Catawba
173
Catawba County
723
Iron Station
174
Gaston County
690
Light Oak
175
Cleveland County
675
Kingstown
176
Cleveland County
668
Alexis
177
Gaston County
665
Saluda
178
Henderson County
645
New London
179
Davidson County
639
Fallston
180
Cleveland County
638
High Shoals
181
Gaston County
620
Richfield
182
Davidson County
612
Harmony
183
Davie County
587
Misenheimer
184
Cabarrus County
587
Patterson Springs
185
Cleveland County
586
Lawndale
186
Burke County
578
Robbinsville
187
Graham County
557
Hot Springs
188
Haywood County
543
Polkville
189
Burke County
525
Barnardsville
190
Buncombe County
490
Hayesville
191
Clay County
485
Millingport
192
Stanly County
459
Bakersville
193
Mitchell County
455
Ansonville
194
Anson County
443
Brookford
195
Burke County
434
Lattimore
196
Cleveland County
428
Aquadale
197
Stanly County
411
Cliffside
198
Rutherford County
393
Webster
199
Jackson County
391
Gold Hill
200
Cabarrus County
386
Bostic
201
Rutherford County
363
Ruth
202
Polk County
358
Caroleen
203
Rutherford County
331
Glenwood
204
McDowell County
327
Henrietta
205
Rutherford County
321
Forest Hills
206
Jackson County
316
Waco
207
Cleveland County
316
Casar
208
Cleveland County
306
Mooresboro
209
Cleveland County
301
Cedar Rock
210
Burke County
297
Yadkin College
211
Davidson County
288
Hiddenite
212
Alexander County
283
Marble
213
Cherokee County
276
Farmington
214
Davie County
273
Gerton
215
Henderson County
250
Seagrove
216
Randolph County
242
Dillsboro
217
Jackson County
216
Crouse
218
Gaston County
209
Earl
219
Cleveland County
207
Love Valley
220
Alexander County
168
Crossnore
221
Avery County
146
Chimney Rock Village
222
Buncombe County
140
Glenville
223
Jackson County
140
Lake Santeetlah
224
Graham County
41
Fontana Dam
225
Graham County
11
Central North Carolina cities
East North Carolina cities
West North Carolina cities
South North Carolina cities
North North Carolina cities
Northeast North Carolina cities
Southwest North Carolina cities
Southeast North Carolina cities
Northwest North Carolina cities
North Carolina Cities by Region