Cities & Towns in North Carolina: Complete List (2023)

Last updated: 2023 BLS data · Page refreshed:

749 cities and towns with demographics, income, and housing data

U.S. Census ACS 2023 5-Year Estimates · Updated 2026

749
Cities & Towns
$66,834
Avg Median Income
$250,415
Avg Home Value
6,710,200
Total Population

Median Household Income by State

Compare median household income across all states. Click any state for city details.

Click for full breakdown →
AK AL AR AZ CA CO FL GA HI IA ID IL IN KS KY LA ME MI MN MO MS MT NC ND NE NM NV NY OH OK OR PA SC SD TN TX UT VA WA WI WV WY VT NH MA RI CT NJ DE MD DC
$51,489
$125,705

Source: Bureau of Labor Statistics, OEWS 2023 Annual

North Carolina has 749 cities, towns, and census-designated places tracked in our database. The average median household income across North Carolina communities is $66,834. Median home values average $250,415. The largest city is Charlotte with a population of 903,844.

Largest City
903,844
Highest Median Income
$250,001
Most Affordable (Home Value)
$73,000

All 749 Cities in North Carolina

A B C D E F G H I J K L M N O P R S T U V W Y Z

A

City / Town Population Median Income Median Home Value
Aberdeen 9,228 $75,078 $314,900
Advance 1,408 $115,391 $434,400
Ahoskie 4,764 $40,987 $143,200
Alamance 1,267 $99,375 $407,300
Albemarle 16,762 $46,881 $204,800
Alexis 635 N/A $196,000
Alliance 709 $50,341 $142,400
Altamahaw 491 $57,120 $310,300
Anderson Creek 13,927 $87,287 $282,200
Andrews 1,998 $37,061 $98,600
Angier 6,241 $52,214 $268,200
Ansonville 651 $48,750 $92,400
Apex 70,630 $144,135 $576,100
Aquadale 156 $69,063 $156,300
Arapahoe 397 N/A $163,500
Archdale 12,087 $64,757 $198,000
Archer Lodge 5,186 $91,188 $324,500
Arrowhead Beach 1,242 $66,667 $198,200
Asheboro 27,580 $47,197 $188,100
Asheville 94,535 $71,102 $440,000
Ashley Heights 282 $60,375 $94,500
Askewville 155 $41,667 $123,400
Atkinson 485 $59,886 $155,100
Atlantic 522 $51,071 $154,300
Atlantic Beach 1,719 $70,402 $498,400
Aulander 689 $36,689 $128,300
Aurora 560 $46,131 $87,300
Autryville 177 $43,636 $152,900
Avery Creek 2,887 $113,261 $412,900
Avon 339 $35,365 $400,500
Ayden 5,150 $42,413 $182,400

B

City / Town Population Median Income Median Home Value
Badin 2,184 $53,145 $160,200
Bailey 422 $60,208 $155,700
Bakersville 747 $50,263 $231,300
Bald Head Island 190 $209,219 $1,367,200
Balfour 1,134 $70,116 $292,600
Banner Elk 1,473 $86,382 $458,100
Barbecue 5,910 $79,426 $219,800
Barker Heights 1,074 $29,277 $190,300
Barker Ten Mile 1,156 $66,667 $163,700
Barnardsville 445 $97,610 $153,000
Bath 391 $103,611 $382,400
Bayboro 1,266 $33,636 $138,000
Bayshore 2,949 $94,632 $525,800
Bayview 253 $113,333 $328,100
Bear Grass 133 $77,679 $131,800
Beaufort 4,689 $53,321 $354,900
Beech Mountain 987 $90,855 $443,500
Belhaven 1,577 $32,644 $103,000
Bell Arthur 374 N/A $159,400
Belmont 15,546 $94,883 $395,000
Belville 2,573 $81,944 $282,600
Belvoir 272 N/A $144,400
Belwood 893 $51,299 $214,500
Bennett 262 N/A $149,700
Benson 4,282 $67,102 $279,800
Bent Creek 1,384 $72,176 $404,000
Bermuda Run 3,211 $69,301 $347,600
Bessemer City 5,580 $60,300 $206,100
Bethania 443 $87,866 $290,000
Bethel 1,544 $52,961 $107,800
Bethlehem 4,101 $87,795 $327,000
Beulaville 1,307 $37,188 $147,000
Biltmore Forest 1,587 $169,167 $1,333,300
Biscoe 2,116 $45,190 $128,700
Black Creek 749 $53,750 $112,200
Black Mountain 8,513 $77,042 $358,900
Bladenboro 2,249 $52,337 $99,500
Blowing Rock 992 $120,938 $705,000
Boardman 210 $59,750 N/A
Bogue 756 $93,516 $291,100
Boiling Spring Lakes 6,347 $62,676 $292,300
Boiling Springs 4,757 $89,875 $265,400
Bolivia 247 $57,159 $290,000
Bolton 504 $48,450 $146,700
Bonnetsville 1,063 N/A N/A
Boone 20,032 $30,065 $411,100
Boonville 1,593 $68,145 $165,400
Bostic 433 $57,813 $171,900
Bowdens 122 $83,153 N/A
Brandywine Bay 1,313 $105,000 $371,500
Brevard 7,897 $54,103 $450,000
Briar Chapel 6,049 $166,063 $570,300
Brices Creek 3,415 $85,723 $338,700
Bridgeton 427 $38,929 $165,500
Broad Creek 1,836 $57,500 $244,200
Broadway 1,657 $64,926 $254,500
Brogden 2,733 $42,074 $96,400
Brookford 390 N/A $131,300
Brunswick 937 $22,500 $82,500
Bryson City 1,902 $44,167 $243,400
Buies Creek 3,746 $53,933 $361,500
Bunn 466 $68,289 $256,300
Bunnlevel 844 $74,818 $189,100
Burgaw 3,850 $67,853 $242,200
Burlington 59,610 $56,880 $199,200
Burnsville 2,082 $50,997 $243,500
Butner 8,065 $74,739 $231,100
Buxton 1,267 N/A $409,900

C

City / Town Population Median Income Median Home Value
Cajah's Mountain 2,704 $53,361 $201,800
Calabash 2,377 $65,310 $253,200
Calypso 385 $54,688 $99,200
Camden 1,115 $94,412 $398,700
Cameron 364 $71,875 $184,200
Candor 1,160 $57,639 $164,900
Canton 4,419 $69,924 $246,700
Cape Carteret 2,703 $86,136 $375,700
Cape Colony 509 $78,152 $221,400
Caroleen 116 N/A $137,500
Carolina Beach 6,745 $94,398 $566,200
Carolina Meadows 555 $126,007 $443,800
Carolina Shores 5,017 $76,087 $288,600
Carrboro 21,204 $85,743 $539,400
Carthage 2,896 $82,695 $208,200
Cary 179,306 $134,905 $580,200
Casar 373 $60,875 $215,400
Cashiers 683 $73,750 $346,200
Castalia 247 $45,625 $52,500
Castle Hayne 897 $53,056 $377,900
Caswell Beach 491 $130,750 $648,400
Catawba 628 $47,250 $163,000
Cedar Point 1,917 $98,750 $423,700
Cedar Rock 306 $95,625 $424,500
Centerville 202 $143,523 $162,900
Cerro Gordo 319 N/A $189,900
Chadbourn 1,352 $45,787 $135,400
Chapel Hill 61,607 $85,989 $613,700
Charlotte 903,844 $82,068 $385,700
Cherokee 2,059 $55,972 $189,900
Cherry Branch 1,684 $104,432 $262,200
Cherryville 6,226 $70,625 $232,100
Chimney Rock Village 122 $64,375 $477,300
China Grove 4,530 $54,083 $225,800
Chocowinity 903 $41,382 $114,300
Chowan Beach 325 $23,095 $92,800
Claremont 1,922 $66,667 $255,300
Clarkton 740 $27,292 $140,100
Clayton 29,320 $78,822 $329,600
Clemmons 21,871 $87,655 $335,800
Cleveland 1,080 $58,750 $242,600
Cliffside 438 $51,438 N/A
Clinton 8,304 $44,953 $212,000
Clyde 1,359 $56,406 $200,000
Coats 1,664 $37,009 $125,200
Cofield 300 $41,250 $82,100
Coinjock 543 $68,861 $225,700
Colerain 239 $118,359 $145,800
Columbia 759 $25,893 $120,000
Columbus 1,071 $60,169 $265,700
Como 123 N/A $106,300
Concord 108,719 $86,921 $353,700
Conetoe 561 $38,776 $86,400
Connelly Springs 2,427 $54,620 $206,500
Conover 8,580 $65,972 $271,300
Conway 832 $36,920 $106,000
Cooleemee 988 $46,750 $144,600
Cordova 1,372 $60,952 $155,000
Cornelius 32,783 $113,767 $559,400
Cove City 504 $41,522 $81,700
Cove Creek 1,629 $52,847 $295,700
Cramerton 5,450 $82,160 $343,400
Creedmoor 4,997 $82,961 $281,400
Creswell 217 $33,594 $117,500
Cricket 2,317 $39,859 $140,600
Crossnore 115 N/A $314,300
Crouse 408 N/A $212,300
Cullowhee 7,973 $35,929 $382,300
Cypress Landing 1,044 $83,785 $440,000

D

City / Town Population Median Income Median Home Value
Dallas 6,104 $58,403 $254,000
Dana 4,147 $60,450 $249,700
Danbury 197 $72,250 $181,300
Davidson 15,660 $166,556 $687,700
Davis 261 $74,219 $200,700
Deep Run 662 $54,602 $73,400
Deercroft 718 $91,036 $379,400
Delco 258 $86,721 N/A
Delway 167 N/A N/A
Denton 1,506 $50,847 $167,400
Denver 2,497 $65,721 $296,300
Dillsboro 195 $58,516 $270,300
Dobbins Heights 560 $18,958 $56,000
Dobson 1,652 $43,750 $173,900
Dortches 1,158 $74,500 $247,600
Dover 404 $37,250 $131,800
Drexel 2,146 $61,992 $214,400
Dublin 349 $51,429 $134,600
Duck 669 $136,250 $767,500
Dudley 2,305 $42,050 $90,000
Dunn 8,559 $46,830 $193,900
Durham 291,467 $81,619 $392,800

E

City / Town Population Median Income Median Home Value
Earl 309 $44,033 $163,400
East Arcadia 444 $44,063 $128,100
East Bend 715 $59,219 $175,900
East Flat Rock 6,323 $59,583 $245,900
East Rockingham 2,779 $34,355 $111,800
East Spencer 1,434 $34,417 $112,000
Eastover 3,666 $85,156 $241,600
Eden 15,356 $47,260 $120,700
Edenton 4,494 $38,417 $274,100
Edneyville 2,716 $53,818 $286,400
Efland 1,611 $65,735 $234,600
Elizabeth City 18,871 $52,141 $187,700
Elizabethtown 3,277 $29,375 $159,200
Elk Park 560 $41,583 $160,400
Elkin 4,043 $60,740 $226,900
Ellenboro 901 $49,769 $164,400
Ellerbe 1,036 $34,808 $78,000
Elm City 1,292 $36,150 $109,300
Elon 11,032 $84,773 $366,300
Elrod 246 $30,625 N/A
Elroy 3,251 $63,238 $133,100
Emerald Isle 3,934 $89,773 $603,700
Emma 2,657 $43,907 $92,300
Enfield 2,153 $34,830 $105,300
Engelhard 174 $50,673 N/A
Enochville 3,321 $66,225 $265,700
Erwin 4,687 $50,701 $161,100
Etowah 7,968 $72,596 $338,100
Eureka 224 $66,250 $122,900
Everetts 193 $45,227 $85,000
Evergreen 421 N/A N/A

F

City / Town Population Median Income Median Home Value
Fair Bluff 695 $31,389 $101,400
Fairfield Harbour 2,948 $72,583 $300,600
Fairmont 2,463 $36,641 $106,800
Fairplains 1,803 $38,585 $140,200
Fairview 3,619 $98,808 $382,300
Fairview 2,298 $92,132 $439,600
Faison 660 $42,333 $104,200
Faith 917 $139,844 $264,000
Falcon 272 N/A $204,200
Falkland 120 $96,102 $45,300
Fallston 616 $56,250 $88,600
Farmington 409 $53,462 $205,700
Farmville 4,514 $47,410 $183,000
Fayetteville 210,815 $58,407 $188,000
Fearrington Village 2,356 $86,116 $472,600
Five Points 940 N/A $344,100
Flat Rock 3,530 $95,098 $601,700
Flat Rock 1,062 $42,018 $95,400
Fletcher 8,098 $75,272 $331,100
Forest City 7,363 $35,524 $160,800
Forest Hills 329 $90,313 N/A
Forest Oaks 4,293 $107,604 $349,300
Foscoe 1,226 $49,243 $325,800
Fountain 409 N/A $134,700
Four Oaks 2,459 $72,826 $253,700
Foxfire 1,925 $85,117 $386,700
Franklin 4,268 $47,888 $195,000
Franklinton 2,645 $59,464 $249,100
Franklinville 1,131 $52,805 $123,600
Fremont 943 $51,667 $147,800
Frisco 664 $43,846 $439,600
Fruitland 2,398 $48,025 $133,100
Fuquay-Varina 40,485 $115,497 $451,500

G

City / Town Population Median Income Median Home Value
Gamewell 3,689 $46,556 $170,100
Garland 704 $57,829 $123,900
Garner 34,473 $78,756 $355,000
Garysburg 572 $41,333 $107,600
Gaston 912 $42,105 $77,200
Gastonia 82,884 $64,059 $277,600
Gatesville 320 $73,611 $218,100
Germanton 1,087 $62,108 $237,100
Gerton 110 N/A $414,800
Gibson 745 $25,000 $80,800
Gibsonville 9,467 $95,861 $298,000
Glen Alpine 1,991 $69,697 $172,800
Glen Raven 3,506 $63,173 $224,000
Glenville 138 N/A N/A
Glenwood 226 $120,694 N/A
Gloucester 385 $64,667 $353,800
Godwin 203 $53,542 $158,300
Gold Hill 914 $73,187 $279,600
Goldsboro 34,383 $48,540 $200,400
Goldston 379 $39,538 $190,700
Gorman 1,591 $47,297 N/A
Governors Club 1,787 $235,625 $889,500
Governors Village 2,295 $125,857 $602,100
Graham 18,048 $56,239 $233,800
Grandy 2,245 $62,847 $306,000
Granite Falls 4,929 $56,917 $202,400
Granite Quarry 3,043 $57,981 $257,300
Grantsboro 645 $54,583 $153,800
Green Level 3,230 $55,823 $168,400
Greenevers 648 $16,603 $77,100
Greensboro 301,198 $61,515 $244,800
Greenville 92,857 $49,748 $233,500
Grifton 2,515 $36,794 $152,700
Grimesland 650 $42,232 $208,700
Grover 621 $36,736 $127,800
Gulf 178 N/A N/A

H

City / Town Population Median Income Median Home Value
Half Moon 7,378 $68,946 $182,500
Halifax 294 $63,686 N/A
Hallsboro 291 N/A $133,100
Hamilton 243 $41,875 $69,300
Hamlet 5,961 $41,590 $112,600
Hampstead 9,292 $91,745 $402,100
Harkers Island 1,060 $60,000 $313,100
Harmony 967 $80,288 $126,400
Harrells 175 $43,750 $175,000
Harrellsville 196 $70,089 $122,700
Harrisburg 19,633 $148,254 $478,000
Hatteras 152 $57,188 N/A
Havelock 17,691 $58,408 $207,700
Haw River 2,824 $61,058 $162,400
Hayesville 1,208 $55,625 $254,700
Hays 1,053 $55,035 $183,800
Hemby Bridge 2,096 $71,688 $298,400
Henderson 14,885 $39,969 $123,800
Hendersonville 15,408 $53,449 $317,000
Henrietta 197 N/A $162,500
Hertford 1,618 $40,250 $176,500
Hickory 44,258 $64,576 $278,400
Hiddenite 290 N/A N/A
High Point 116,245 $64,561 $235,800
High Shoals 534 $53,333 $230,400
Highlands 1,074 $71,509 $700,900
Hightsville 397 $31,402 $228,000
Hildebran 2,207 $55,703 $193,900
Hillsborough 9,724 $98,163 $460,100
Hobgood 207 $78,250 $73,500
Hoffman 821 N/A $72,900
Holden Beach 962 $116,250 $658,900
Hollister 819 $55,938 $158,400
Holly Ridge 4,904 $104,788 $360,300
Holly Springs 45,248 $135,578 $535,800
Hookerton 573 $34,500 $78,400
Hoopers Creek 1,683 $52,315 $345,900
Hope Mills 17,939 $65,774 $190,600
Horse Shoe 1,490 $64,096 $407,500
Hot Springs 567 $44,688 $179,200
Hudson 3,772 $65,268 $223,000
Huntersville 63,969 $120,516 $472,900

I

City / Town Population Median Income Median Home Value
Icard 2,153 $44,641 $141,800
Indian Beach 211 $103,000 $534,100
Indian Trail 42,036 $108,483 $385,000
Ingold 599 $50,893 $33,400
Iron Station 934 $77,083 $158,700
Ivanhoe 275 $90,724 $148,500

J

City / Town Population Median Income Median Home Value
JAARS 715 $65,777 $9,999
Jackson 777 $49,048 N/A
Jackson Heights 794 $39,403 $133,500
Jackson Springs 250 $100,144 $222,100
Jacksonville 71,279 $57,697 $210,100
James City 4,789 $58,973 $204,400
Jamestown 3,708 $104,844 $326,800
Jamesville 457 $46,703 $97,600
Jefferson 1,864 $40,590 $236,000
Jonesville 2,860 $29,837 $102,900

K

City / Town Population Median Income Median Home Value
Kannapolis 57,890 $73,836 $276,400
Keener 271 $39,299 $139,200
Kelford 177 N/A $67,800
Kelly 616 $52,703 $128,200
Kenansville 1,090 $61,364 $127,400
Kenly 2,359 $57,045 $205,200
Kernersville 27,830 $71,918 $290,700
Kill Devil Hills 7,761 $89,773 $442,200
King 7,408 $57,817 $238,200
Kings Grant 9,003 $62,232 $300,700
Kings Mountain 12,039 $49,564 $204,100
Kingstown 381 $30,750 $92,400
Kinston 19,505 $36,878 $119,300
Kitty Hawk 3,724 $94,450 $535,000
Knightdale 20,214 $103,220 $380,100
Kure Beach 2,466 $104,149 $735,100

L

City / Town Population Median Income Median Home Value
La Grange 2,756 $48,078 $83,800
Lake Junaluska 3,175 $66,165 $389,200
Lake Lure 1,543 $80,357 $627,000
Lake Norman of Catawba 9,906 $112,656 $492,600
Lake Norman of Iredell 12,494 $173,542 $887,400
Lake Park 3,431 $66,411 $334,500
Lake Royale 3,168 $107,806 $280,400
Lake Waccamaw 1,770 $72,500 $305,900
Landis 3,765 $75,000 $252,100
Lansing 165 $48,750 $169,400
Lasker 152 $84,792 $112,500
Lattimore 526 $81,250 $169,700
Laurel Hill 986 $30,893 $56,700
Laurel Park 2,408 $90,000 $433,100
Laurinburg 15,087 $42,170 $134,200
Lawndale 739 $39,250 $116,800
Leland 29,607 $91,977 $398,900
Lenoir 18,299 $49,910 $179,400
Lewiston Woodville 447 $41,375 $53,400
Lewisville 13,828 $100,917 $325,400
Lexington 19,690 $43,128 $179,900
Liberty 2,682 $39,663 $194,500
Light Oak 277 $63,333 $89,200
Lilesville 971 $41,389 $116,200
Lillington 4,709 $81,760 $247,200
Lincolnton 11,783 $46,320 $248,700
Linden 129 $66,250 $150,000
Linville 291 $75,833 N/A
Littleton 549 $42,083 $108,700
Locust 5,840 $76,504 $322,100
Long Creek 206 N/A N/A
Long View 5,011 $46,739 $157,300
Louisburg 3,263 $38,036 $262,500
Love Valley 159 N/A $98,900
Lowell 3,768 $52,500 $200,600
Lowesville 3,874 $113,510 $406,500
Lowgap 264 $60,368 $163,500
Lucama 1,205 $54,583 $115,500
Lumberton 18,859 $42,877 $152,600

M

City / Town Population Median Income Median Home Value
Macclesfield 391 $56,000 $135,200
Madison 2,242 $52,593 $184,900
Maggie Valley 2,112 $68,125 $320,500
Magnolia 1,024 $39,406 $114,400
Maiden 3,788 $75,511 $233,800
Mamers 669 $33,561 $118,500
Manns Harbor 926 $51,800 $253,000
Manteo 2,020 $83,777 $444,400
Mar-Mac 2,877 $53,819 $149,200
Marble 472 $71,836 $193,800
Marietta 106 $62,500 $135,700
Marion 7,579 $51,314 $163,500
Mars Hill 3,025 $81,429 $294,700
Marshall 961 $56,728 $282,100
Marshallberg 398 $88,438 $219,400
Marshville 2,615 $57,837 $172,300
Marvin 6,692 $250,001 $906,000
Matthews 30,577 $108,611 $445,100
Maury 1,339 N/A N/A
Maxton 2,330 $22,667 $83,200
Mayodan 2,401 $38,446 $120,600
Maysville 1,022 $59,432 $160,500
McAdenville 1,010 $112,083 $377,000
McDonald 106 $51,875 $95,600
McFarlan 164 N/A $115,000
McLeansville 688 $27,161 $207,400
Mebane 19,538 $83,174 $338,900
Mesic 205 $47,750 $160,500
Micro 573 $44,531 $170,700
Middleburg 141 N/A N/A
Middlesex 867 $48,281 $216,900
Midland 4,860 $101,477 $369,100
Midway 4,897 $83,446 $274,100
Millers Creek 1,689 $63,125 $227,200
Millingport 522 $84,464 $209,900
Mills River 7,281 $105,398 $436,100
Milton 133 $36,136 $234,400
Milwaukee 139 N/A $110,000
Mineral Springs 3,314 $91,500 $389,900
Minnesott Beach 593 $73,690 $292,200
Mint Hill 27,556 $100,860 $428,900
Misenheimer 659 $60,417 $225,000
Mocksville 6,068 $55,367 $240,700
Momeyer 398 $65,278 $98,800
Moncure 1,039 $54,076 N/A
Monroe 36,759 $72,540 $309,100
Montreat 630 $115,568 $606,400
Mooresboro 190 $49,464 $225,000
Mooresville 52,381 $89,647 $390,900
Moravian Falls 1,285 $47,548 $218,800
Morehead City 9,806 $56,233 $357,400
Morganton 17,646 $51,355 $221,700
Morrisville 31,422 $125,396 $518,800
Morven 362 $28,125 $110,700
Mount Airy 10,633 $40,275 $181,900
Mount Gilead 1,197 $58,885 $157,300
Mount Holly 18,208 $79,385 $337,800
Mount Olive 4,453 $48,700 $153,500
Mount Pleasant 2,230 $90,795 $306,500
Mountain Home 3,437 $83,083 $400,000
Mountain View 3,982 $71,792 $222,500
Moyock 5,684 $115,244 $405,100
Mulberry 2,037 $51,919 $172,400
Murfreesboro 3,170 $39,914 $158,600
Murphy 1,604 $37,263 $250,000
Murraysville 16,339 $81,167 $320,700
Myrtle Grove 12,637 $113,463 $439,100

N

City / Town Population Median Income Median Home Value
Nags Head 3,160 $91,264 $490,800
Nashville 5,729 $61,000 $205,300
Navassa 2,039 $62,000 $187,100
Nebo 1,670 $50,139 $129,800
Neuse Forest 2,671 $84,500 $228,000
New Bern 32,734 $61,031 $240,100
New Hope 1,487 $58,667 $162,800
New London 608 $61,875 $296,200
Newland 866 $46,006 $241,700
Newport 4,441 $56,351 $233,600
Newton 13,333 $62,015 $186,300
Newton Grove 498 $68,906 $149,600
Norlina 1,087 $27,143 $94,700
North Topsail Beach 784 $121,250 $473,600
North Wilkesboro 4,421 $38,474 $212,700
Northchase 5,896 $59,375 $318,400
Northlakes 1,716 $101,250 $366,500
Northwest 885 $53,214 $225,900
Norwood 2,433 $51,639 $185,200

O

City / Town Population Median Income Median Home Value
Oak City 353 $61,091 $96,100
Oak Island 9,030 $85,872 $456,500
Oak Ridge 7,744 $155,385 $529,300
Oakboro 2,683 $69,100 $282,600
Ocean Isle Beach 903 $96,786 $835,500
Ocracoke 723 $77,583 $456,200
Ogden 8,249 $121,338 $463,700
Old Fort 555 $47,500 $135,900
Old Hundred 131 N/A N/A
Oriental 873 $57,880 $422,900
Ossipee 795 $70,417 $125,700
Oxford 8,914 $43,054 $196,200

P

City / Town Population Median Income Median Home Value
Pantego 493 $60,417 $111,900
Parkton 529 $56,250 $151,900
Parmele 374 $36,136 $85,200
Patterson Springs 845 $58,250 $142,200
Peachland 443 $70,000 $135,000
Peletier 1,009 $55,893 $208,500
Pembroke 2,822 $25,889 $129,400
Pikeville 776 $62,396 $140,800
Pilot Mountain 1,483 $49,200 $203,600
Pine Knoll Shores 1,351 $109,375 $592,300
Pine Level 2,031 $75,263 $221,000
Pinebluff 1,806 $80,833 $234,200
Pinehurst 18,256 $109,802 $476,600
Pinetops 1,426 $60,458 $136,500
Pineville 11,055 $69,354 $395,100
Piney Green 14,078 $72,177 $227,600
Pink Hill 527 $46,635 $99,300
Pinnacle 540 $23,750 N/A
Pittsboro 4,752 $81,639 $376,300
Plain View 1,741 $53,636 $200,900
Pleasant Garden 5,060 $88,204 $223,500
Pleasant Hill 793 $52,381 $147,800
Plymouth 3,250 $34,521 $87,000
Polkton 2,555 $47,059 $130,100
Polkville 536 $74,688 $179,500
Pollocksville 463 $60,714 $162,100
Porters Neck 7,654 $119,979 $569,700
Potters Hill 595 N/A $112,800
Powellsville 277 $53,542 $142,500
Princeton 1,658 $45,500 $215,400
Princeville 1,619 $46,406 $106,000
Proctorville 109 $75,625 $93,000
Prospect 907 $110,769 $100,700
Pumpkin Center 1,636 $64,102 $189,600

R

City / Town Population Median Income Median Home Value
Raeford 4,552 $46,494 $201,800
Raemon 288 $76,563 $96,300
Raleigh 481,031 $85,395 $415,800
Ramseur 2,150 $35,923 $155,300
Randleman 4,644 $53,456 $184,700
Ranlo 4,617 $78,033 $200,200
Red Cross 903 $64,500 $257,000
Red Oak 3,405 $90,214 $271,800
Red Springs 3,125 $20,833 $100,800
Reidsville 14,585 $42,921 $138,800
Rennert 292 $26,875 $45,800
Rhodhiss 1,166 $63,125 $134,700
Rich Square 880 $37,031 $85,000
Richfield 937 $70,750 $219,900
Richlands 2,335 $65,163 $248,800
Riegelwood 649 $49,583 $200,300
River Bend 2,874 $71,824 $266,100
River Road 3,366 $46,352 $232,800
Roanoke Rapids 14,856 $53,690 $142,700
Robbins 1,893 $53,438 $99,100
Robbinsville 577 $17,802 $26,800
Roberdel 279 $85,380 $110,900
Robersonville 1,220 $43,523 $94,500
Rockfish 3,574 $64,476 $199,900
Rockingham 8,967 $37,224 $150,800
Rockwell 2,782 $69,632 $237,200
Rocky Mount 54,297 $55,534 $165,700
Rocky Point 1,020 $69,514 $163,500
Rodanthe 781 N/A N/A
Rolesville 10,766 $149,565 $535,000
Ronda 436 $48,393 $109,500
Roper 384 $22,819 $71,400
Rose Hill 1,309 $49,375 $125,000
Roseboro 1,123 $39,333 $130,300
Rosman 699 $53,626 $213,200
Rougemont 703 $104,327 $298,500
Rowland 946 $32,500 $118,000
Roxboro 8,182 $36,553 $157,700
Roxobel 326 $39,167 $99,600
Royal Pines 4,325 $107,885 $400,200
Ruffin 423 N/A N/A
Rural Hall 3,466 $51,054 $189,600
Ruth 510 $51,250 $138,300
Rutherford College 1,374 $67,500 $185,600
Rutherfordton 3,680 $59,375 $288,400

S

City / Town Population Median Income Median Home Value
Salem 2,377 $68,988 $159,100
Salemburg 550 $83,026 $163,100
Salisbury 35,825 $53,716 $242,500
Saluda 683 $52,137 $372,400
Salvo 220 N/A N/A
Sandy Creek 300 $61,250 $151,300
Sandyfield 763 $41,667 $69,100
Sanford 31,478 $57,586 $245,400
Saratoga 291 $30,469 $97,900
Sawmills 5,042 $71,067 $219,600
Saxapahaw 1,301 $59,000 $194,000
Scotch Meadows 370 $92,083 $220,000
Scotland Neck 2,006 $19,083 $73,000
Sea Breeze 1,849 $69,942 $405,100
Seaboard 585 $25,776 $91,500
Seagrove 407 $64,926 $157,500
Sedalia 772 $69,712 $206,500
Selma 6,817 $41,368 $171,600
Seven Devils 425 $111,667 $426,900
Seven Lakes 4,535 $91,085 $394,500
Severn 158 $62,500 $120,500
Shallotte 4,639 $88,367 $349,500
Shannon 125 N/A N/A
Sharpsburg 1,605 $54,709 $121,900
Shelby 22,100 $48,376 $197,200
Siler City 7,995 $46,566 $154,600
Silver City 592 $20,893 $97,300
Silver Lake 6,563 $76,756 $325,500
Simpson 432 $39,464 $177,800
Sims 522 $78,267 $196,900
Skippers Corner 3,792 $72,297 $247,500
Smithfield 12,116 $43,270 $242,500
Smithtown 211 N/A $75,900
Sneads Ferry 2,728 $79,594 $269,300
Snow Hill 2,438 $31,629 $135,700
South Henderson 981 $28,558 N/A
South Mills 230 N/A N/A
South Rosemary 2,475 $47,466 $86,800
South Weldon 500 $18,430 $66,500
Southern Pines 16,420 $88,535 $451,100
Southern Shores 3,139 $131,429 $712,300
Southmont 1,525 $91,307 $424,100
Southport 4,205 $87,641 $437,700
Sparta 1,928 $42,454 $209,600
Spencer 3,349 $65,465 $201,700
Spindale 4,131 $41,262 $167,400
Spivey's Corner 954 $43,938 $85,400
Spout Springs 11,242 $92,402 $358,500
Spring Hope 1,387 $38,393 $161,000
Spring Lake 11,573 $51,958 $124,000
Springdale 1,075 $55,096 $201,900
Spruce Pine 2,398 $42,098 $207,500
St. Helena 544 $75,313 $215,600
St. James 7,072 $116,383 $636,800
St. Pauls 2,688 $36,800 $111,000
St. Stephens 9,457 $60,394 $213,300
Staley 456 $80,250 $132,500
Stallings 16,886 $115,974 $428,000
Stanfield 1,522 $79,250 $335,800
Stanley 4,069 $75,461 $270,200
Stantonsburg 958 $61,176 $132,600
Star 1,282 $38,125 $136,300
Statesville 29,894 $52,880 $248,000
Stedman 1,670 $107,250 $218,800
Stem 1,249 $95,625 $240,500
Stokes 210 $59,625 $225,000
Stokesdale 6,004 $121,071 $379,100
Stoneville 1,094 $44,630 $150,600
Stonewall 131 $50,000 $134,400
Stony Point 1,372 $73,209 $171,800
Stovall 235 $53,750 $171,400
Sugar Mountain 539 $96,094 $343,800
Summerfield 11,116 $160,275 $521,900
Sunbury 251 $62,902 N/A
Sunset Beach 4,351 $81,976 $410,900
Surf City 4,396 $81,433 $512,300
Swan Quarter 458 $71,289 $122,100
Swannanoa 6,901 $69,760 $287,500
Swansboro 3,997 $114,425 $378,700
Swepsonville 2,517 $100,559 $311,200
Sylva 2,646 $44,086 $201,200

T

City / Town Population Median Income Median Home Value
Tabor City 3,777 $38,714 $115,900
Tarboro 10,770 $49,796 $185,500
Taylorsville 2,201 $39,423 $237,300
Taylortown 764 $40,750 $187,500
Teachey 427 $51,111 $181,800
Thomasville 27,321 $60,935 $179,300
Toast 893 $35,111 $104,800
Tobaccoville 2,664 $80,263 $234,200
Topsail Beach 406 $93,250 $691,200
Trent Woods 4,032 $107,802 $343,100
Trenton 319 $47,841 $176,800
Trinity 7,111 $82,664 $216,600
Troutman 3,995 $98,462 $398,800
Troy 2,926 $51,731 $160,100
Tryon 1,810 $57,721 $306,900
Turkey 391 N/A $52,100
Tyro 3,833 $58,364 $191,800

U

City / Town Population Median Income Median Home Value
Unionville 6,954 $96,028 $336,200

V

City / Town Population Median Income Median Home Value
Valdese 4,704 $50,740 $209,800
Valle Crucis 242 N/A $463,800
Valley Hill 2,675 $86,599 $353,100
Vanceboro 1,030 $34,514 $148,400
Vandemere 209 $35,833 $108,100
Vander 1,922 $66,993 $231,800
Vann Crossroads 187 N/A $249,200
Varnamtown 782 $54,844 $293,800
Vass 1,644 $73,581 $257,500

W

City / Town Population Median Income Median Home Value
Waco 171 N/A $92,500
Wade 518 $70,938 $215,000
Wadesboro 4,972 $42,667 $153,200
Wagram 754 $52,159 $111,700
Wake Forest 52,844 $123,802 $474,500
Wakulla 142 N/A $240,900
Walkertown 5,873 $82,615 $236,900
Wallace 3,457 $51,250 $178,000
Wallburg 3,150 $88,406 $343,700
Walnut Cove 2,115 $44,815 $217,300
Walnut Creek 1,422 $166,250 $468,700
Walstonburg 313 $42,500 $95,000
Wanchese 1,956 $88,750 $311,800
Warrenton 772 $43,750 $192,000
Warsaw 2,746 $54,297 $112,500
Washington 9,726 $40,186 $206,800
Washington Park 456 $88,750 $315,500
Watha 271 $48,125 $143,300
Waves 153 N/A N/A
Waxhaw 22,275 $131,894 $549,400
Waynesville 10,502 $54,923 $281,700
Weaverville 4,687 $88,221 $463,700
Webster 470 $61,528 $375,000
Weddington 13,805 $190,766 $824,100
Welcome 3,521 $63,353 $200,800
Weldon 1,642 $48,350 $100,500
Wendell 13,064 $95,787 $330,500
Wentworth 2,692 $68,500 $170,300
Wesley Chapel 9,090 $132,188 $535,500
West Canton 1,412 $34,464 $197,000
West Jefferson 1,436 $46,827 $232,400
West Marion 1,066 $36,715 $161,600
Westport 5,915 $131,908 $580,000
Whispering Pines 5,211 $126,450 $464,800
Whitakers 494 $48,869 $148,300
White Lake 970 $84,375 $235,300
White Oak 191 $98,929 $407,100
White Plains 795 $44,242 $231,700
Whiteville 4,696 $31,167 $187,500
Whitsett 569 $83,393 $213,000
Wilkesboro 3,646 $40,907 $223,700
Williamston 5,112 $38,738 $107,100
Wilmington 120,805 $66,738 $383,800
Wilson 48,370 $52,485 $210,700
Wilson's Mills 2,753 $62,813 $241,800
Windsor 3,269 $40,714 $102,700
Winfall 697 $77,083 $401,200
Wingate 4,425 $63,068 $229,800
Winston-Salem 252,037 $59,268 $233,800
Winterville 10,725 $83,193 $245,100
Winton 593 $48,036 $86,100
Woodfin 8,048 $71,384 $366,700
Woodland 497 $37,750 $112,500
Woodlawn 1,085 $72,734 $327,600
Wrightsboro 6,287 $78,450 $255,700
Wrightsville Beach 2,665 $151,563 $1,168,700

Y

City / Town Population Median Income Median Home Value
Yadkin College 400 $110,219 $253,300
Yadkinville 3,004 $53,125 $183,800
Yanceyville 2,215 $27,655 $155,100
Youngsville 3,011 $86,528 $434,100

Z

City / Town Population Median Income Median Home Value
Zebulon 8,711 $79,112 $320,700

Salaries in North Carolina

Explore salary data for popular occupations in North Carolina:

See all North Carolina salaries →

Highest Paying Jobs in North Carolina Average Salary in North Carolina

Colleges in North Carolina

See all North Carolina colleges →

Frequently Asked Questions

How many cities are in North Carolina?
There are 749 cities, towns, and census-designated places in North Carolina tracked in our database, based on U.S. Census Bureau data.
What is the average median household income in North Carolina?
The average median household income across North Carolina communities is $66,834, based on ACS 5-Year Estimates.
What is the average home value in North Carolina?
The average median home value across North Carolina cities is $250,415.
What is the largest city in North Carolina?
The largest city in North Carolina is Charlotte with a population of 903,844.

Data Source & Methodology

City data is sourced from the U.S. Census Bureau’s American Community Survey (ACS) 2023 5-Year Estimates. Includes demographics, income, education, housing, and employment data for all census-designated places.

Our Methodology · Data Sources · Source: U.S. Census Bureau

Cities in Other States

Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming

Earn More in North Carolina

Remote roles that pay North Carolina rates, resumes that beat local ATS filters, and skills that shift your market value. · Sponsored - see disclosure.

FlexJobs · (Ad)
Access 50,000+ vetted remote, hybrid, and flexible job listings. No ads, no scams.
Find Remote & Flexible Jobs →
MyPerfectResume · (Ad)
Create an ATS-friendly resume in minutes. Trusted by millions of job seekers.
Build My Resume →
ExpertRating · (Ad)
300+ online certifications in Project Management, Six Sigma, IT & more. Boost your resume today.
Get Certified & Earn More →
Mondly by Pearson · (Ad)
Join 140M+ learners. Master any of 41 languages with bite-sized lessons. Trusted by Pearson.
Learn a New Language →

Get Monthly Salary Insights & Career Data

Free data-driven career updates — no spam, unsubscribe anytime.

Join career-minded Americans who use data to make smarter decisions. Privacy Policy