Sign In Register

North Carolina

770 cities and towns

770 Cities & Towns
6,594,558 Total Population
$64,468 Avg Median Income
$228,922 Avg Home Value
$1,012 Avg Rent
60°F Avg Temperature

North Carolina at a Glance

Economy

Avg Median Income$64,468
Avg Poverty Rate14.2%
Avg Unemployment3.9%
Bachelor's Degree+26.6%

Housing

Avg Home Value$228,922
Avg Median Rent$1,012
Avg Homeownership69.5%
State Median Home$228,922

Demographics

Total Population6,594,558
Avg Median Age42.9
Avg Pop Density795/sq mi
Cities & Towns770

Climate

Avg Annual Temp60°F
Avg January Temp41°F
Avg July Temp79°F
Avg Precipitation50.7"
Avg Snowfall3.8"

Crime (avg per 100K)

Violent Crime455.5
Property Crime4,110.9

Health

Avg Obesity Rate37.3%
Avg Smoking Rate16.1%
Avg Uninsured11.7%

100 Counties in North Carolina

Click a county to view details

About North Carolina

AbbreviationNC
State Population10,584,340

Counties in North Carolina

100 counties with population, income, and housing data.

Wake County 1,132,103 pop · 16 cities Mecklenburg County 1,115,403 pop · 19 cities Guilford County 539,557 pop · 6 cities Forsyth County 383,739 pop · 11 cities Cumberland County 335,207 pop · 12 cities Durham County 325,101 pop · 2 cities Buncombe County 269,449 pop · 12 cities Union County 240,109 pop · 5 cities Gaston County 228,972 pop · 18 cities New Hanover County 228,134 pop · 18 cities Cabarrus County 226,396 pop · 7 cities Johnston County 219,042 pop · 16 cities Onslow County 203,686 pop · 14 cities Iredell County 187,839 pop · 7 cities Alamance County 171,779 pop · 14 cities Pitt County 171,196 pop · 13 cities Davidson County 169,498 pop · 8 cities Catawba County 161,011 pop · 13 cities Rowan County 147,067 pop · 10 cities Orange County 145,919 pop · 2 cities Randolph County 144,403 pop · 13 cities Brunswick County 139,721 pop · 10 cities Harnett County 134,718 pop · 11 cities Robeson County 117,573 pop · 17 cities Wayne County 117,480 pop · 10 cities Henderson County 116,469 pop · 20 cities Craven County 101,098 pop · 6 cities Moore County 100,759 pop · 12 cities Cleveland County 99,527 pop · 17 cities Nash County 95,015 pop · 3 cities Rockingham County 91,209 pop · 6 cities Lincoln County 87,933 pop · 5 cities Burke County 87,799 pop · 9 cities Caldwell County 80,716 pop · 7 cities Wilson County 78,667 pop · 8 cities Chatham County 76,754 pop · 12 cities Surry County 71,429 pop · 4 cities Franklin County 69,680 pop · 5 cities Carteret County 68,353 pop · 17 cities Wilkes County 66,125 pop · 8 cities Rutherford County 64,680 pop · 9 cities Lee County 63,560 pop · 6 cities Stanly County 62,723 pop · 14 cities Haywood County 62,152 pop · 5 cities Pender County 61,592 pop · 9 cities Granville County 61,161 pop · 3 cities Sampson County 59,317 pop · 12 cities Lenoir County 55,071 pop · 9 cities Watauga County 54,540 pop · 5 cities Hoke County 52,612 pop · 2 cities Columbus County 50,827 pop · 15 cities Duplin County 49,312 pop · 5 cities Edgecombe County 49,067 pop · 7 cities Halifax County 48,772 pop · 11 cities Beaufort County 44,711 pop · 7 cities Stokes County 44,696 pop · 5 cities McDowell County 44,629 pop · 3 cities Richmond County 43,149 pop · 3 cities Davie County 43,030 pop · 4 cities Vance County 42,492 pop · 5 cities Jackson County 42,388 pop · 8 cities Pasquotank County 40,454 pop · 1 cities Person County 39,131 pop · 3 cities Yadkin County 37,280 pop · 9 cities Dare County 37,160 pop · 12 cities Macon County 37,088 pop · 2 cities Alexander County 36,505 pop · 4 cities Scotland County 34,222 pop · 21 cities Transylvania County 33,131 pop · 3 cities Bladen County 29,807 pop · 14 cities Cherokee County 28,868 pop · 1 cities Currituck County 28,616 pop · 6 cities Ashe County 26,759 pop · 3 cities Montgomery County 25,839 pop · 4 cities Caswell County 22,747 pop · 2 cities Anson County 22,200 pop · 3 cities Martin County 21,992 pop · 9 cities Hertford County 21,633 pop · 5 cities Madison County 21,414 pop · 3 cities Greene County 20,407 pop · 9 cities Polk County 19,538 pop · 11 cities Warren County 18,803 pop · 4 cities Yancey County 18,538 pop · 3 cities Bertie County 17,818 pop · 1 cities Avery County 17,679 pop · 9 cities Northampton County 17,528 pop · 17 cities Mitchell County 14,989 pop · 1 cities Swain County 14,130 pop · 2 cities Chowan County 13,835 pop · 5 cities Perquimans County 13,053 pop · 2 cities Pamlico County 12,317 pop · 10 cities Clay County 11,186 pop · 1 cities Washington County 11,051 pop · 5 cities Alleghany County 10,989 pop · 2 cities Camden County 10,547 pop · 3 cities Gates County 10,509 pop · 3 cities Jones County 9,263 pop · 3 cities Graham County 8,047 pop · 5 cities Hyde County 4,636 pop · 3 cities Tyrrell County 3,389 pop · 1 cities

All Cities in North Carolina

# City Population Median Income Home Value Median Rent Median Age
151 Angier 5,746 $51,162 $236,100 $949 40.0
152 Nashville 5,672 $63,553 $191,700 $1,009 40.2
153 Moyock 5,669 $109,700 $391,800 $1,686 37.5
154 Locust 5,529 $78,280 $285,800 $887 35.4
155 Bessemer City 5,508 $48,784 $173,000 $942 34.3
156 Wrightsboro 5,434 $72,867 $220,700 $1,072 39.4
157 Cramerton 5,376 $94,390 $322,900 $1,341 35.2
158 Williamston 5,157 $40,556 $108,900 $621 43.9
159 Whispering Pines 5,081 $112,517 $452,800 $2,122 37.1
160 Westport 5,079 $132,206 $537,800 $2,197 46.4
161 Archer Lodge 5,036 $98,170 $285,600 $1,308 42.7
162 Ayden 5,035 $41,711 $161,200 $774 42.4
163 Sawmills 5,027 $56,534 $180,500 $719 43.2
164 Pleasant Garden 4,989 $88,482 $212,700 $1,114 38.6
165 Long View 4,967 $44,156 $142,900 $744 42.9
166 Wadesboro 4,966 $34,125 $98,600 $921 37.6
167 Creedmoor 4,957 $77,799 $260,000 $1,087 43.2
168 Granite Falls 4,921 $74,250 $203,100 $845 42.4
169 James City 4,859 $63,835 $175,700 $1,028 51.3
170 Carolina Shores 4,843 $74,310 $276,000 $1,948 65.6
171 Midway 4,826 $75,208 $250,000 $649 45.6
172 Seven Lakes 4,823 $91,495 $365,500 $900 59.5
173 Ahoskie 4,798 $40,762 $123,800 $794 38.7
174 Midland 4,758 $85,551 $342,700 $1,230 37.5
175 Whiteville 4,721 $38,004 $173,100 $718 37.6
176 Valdese 4,689 $61,250 $171,300 $627 53.2
177 Lillington 4,683 $63,393 $219,600 $934 36.1
178 Pittsboro 4,640 $64,792 $342,800 $993 42.5
179 Boiling Springs 4,625 $98,796 $236,800 $897 22.9
180 Weaverville 4,618 $90,000 $452,700 $1,642 56.1
181 Erwin 4,617 $50,077 $150,400 $1,085 46.0
182 Beaufort 4,613 $48,111 $319,700 $862 50.5
183 Randleman 4,611 $51,852 $164,100 $785 36.5
184 Ranlo 4,556 $75,843 $184,500 $1,574 35.0
185 Raeford 4,545 $43,311 $177,900 $791 36.2
186 Holly Ridge 4,532 $106,230 $291,100 $1,491 35.8
187 Royal Pines 4,528 $105,956 $369,500 $1,397 43.9
188 Farmville 4,493 $50,870 $184,900 $1,019 41.6
189 China Grove 4,487 $53,717 $207,500 $955 34.7
190 Edenton 4,480 $42,721 $226,800 $632 46.4
191 Shallotte 4,465 $75,642 $301,300 $1,127 45.1
192 Newport 4,428 $76,091 $245,300 $784 43.2
193 Canton 4,417 $64,034 $226,400 $850 36.3
194 North Wilkesboro 4,348 $39,288 $231,400 $659 41.6
195 Sunset Beach 4,326 $84,934 $354,300 $541 68.3
196 Spindale 4,244 $38,509 $130,800 $707 44.9
197 Franklin 4,221 $43,991 $190,600 $738 47.3
198 Mount Olive 4,204 $45,869 $117,200 $916 39.2
199 Wingate 4,169 $65,208 $217,700 $1,050 21.6
200 Surf City 4,160 $84,833 $478,600 $1,421 39.8
Page 4 of 16