US5.com

North Carolina ZIP Codes & Demographics

North Carolina ZIP codes, demographics, and median household income — 853 ZIP codes — population 10,584,400 — avg. income $66,474 — avg. home value $235,786. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
853
Population
10,584,400
Median household income (avg.)
$66,474
88% of U.S. median
Average home value
$235,786
68% of U.S. median
Average rent
$793

North Carolina demographics

North Carolina has 853 ZIP codes across 100 counties on US5, with a combined ZIP-area population of about 10,584,400.

Across ZIP codes with age data, the average median age is about 43.3 years.

Among cities represented in this ZIP set, Wake Forest is among the largest population centers.

Median household income in North Carolina

The average median household income across ZIP codes in North Carolina is about $66,474 — about 12% below the U.S. median ($75,149).

Among ZIPs with income data, 28207 (Charlotte) is near the top at about $212,348, while 27584 is near the bottom at about $2,499.

Housing in North Carolina

For housing in North Carolina, the average median home value is about $235,786 and the average median rent is about $793.

The most populous ZIP is 27587 (Wake Forest) with about 81,902 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in North Carolina

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
28762 Old Fort McDowell County NC 6,305 $52,269 $176,300
28073 Grover Cleveland County NC 6,246 $55,466 $125,800
27349 Alamance County NC 6,225 $69,375 $202,100
28124 Mount Pleasant Cabarrus County NC 6,169 $76,600 $267,500
28163 Stanfield Stanly County NC 6,158 $75,483 $267,100
27605 Raleigh Wake County NC 6,121 $63,267 $440,300
27350 Randleman Randolph County NC 6,110 $66,612 $159,900
28431 Chadbourn Columbus County NC 6,104 $32,244 $89,700
28398 Warsaw Duplin County NC 6,084 $45,167 $86,000
28572 Potters Hill Duplin County NC 6,080 $57,740 $120,700
28722 Columbus Polk County NC 5,998 $60,774 $277,600
28305 Fayetteville Cumberland County NC 5,993 $70,612 $242,600
28391 Stedman Cumberland County NC 5,956 $70,227 $184,300
27807 Bailey Nash County NC 5,951 $67,563 $142,900
28555 Maysville Onslow County NC 5,893 $71,250 $147,000
27020 Yadkin County NC 5,854 $47,590 $149,300
28458 Delway Duplin County NC 5,768 $37,128 $114,600
28356 Linden Cumberland County NC 5,747 $63,592 $214,900
27855 Murfreesboro Hertford County NC 5,635 $47,500 $99,800
28901 Andrews Cherokee County NC 5,624 $39,299 $170,500
28642 Jonesville Yadkin County NC 5,591 $45,781 $131,600
28129 Red Cross Stanly County NC 5,556 $73,712 $241,100
28701 Woodfin Buncombe County NC 5,515 $92,047 $290,500
27243 Efland Orange County NC 5,506 $88,681 $264,200
27306 Mount Gilead Montgomery County NC 5,457 $57,202 $148,700
27851 Lucama Wilson County NC 5,366 $61,556 $127,200
27563 Norlina Warren County NC 5,300 $39,732 $87,300
28018 Bostic Rutherford County NC 5,298 $54,432 $152,400
28386 Rennert Robeson County NC 5,246 $30,286 $65,300
27299 Tyro Davidson County NC 5,144 $75,433 $200,000
28636 Hiddenite Alexander County NC 5,129 $67,917 $209,500
27011 Boonville Yadkin County NC 5,109 $66,861 $161,100
27503 Durham Durham County NC 5,092 $107,173 $369,300
28394 Vass Moore County NC 5,091 $87,407 $275,300
28135 Polkton Anson County NC 5,087 $65,313 $211,900
28634 Harmony Iredell County NC 5,056 $70,375 $125,700
27562 Apex Chatham County NC 5,044 $168,804 $590,100
27235 High Point Guilford County NC 4,963 $101,440 $281,200
27921 Camden Camden County NC 4,903 $80,727 $300,100
28323 Bunnlevel Harnett County NC 4,864 $66,538 $211,800
28468 Sunset Beach Brunswick County NC 4,844 $84,934 $362,300
28640 Jefferson Ashe County NC 4,818 $50,946 $252,200
28351 Laurel Hill Scotland County NC 4,792 $46,218 $92,100
28678 Stony Point Iredell County NC 4,701 $70,940 $203,100
28651 Millers Creek Wilkes County NC 4,629 $57,232 $181,700
28478 Watha Pender County NC 4,591 $64,830 $168,700
28578 Seven Springs Wayne County NC 4,585 $55,966 $87,100
27891 Whitakers Nash County NC 4,484 $65,806 $128,400
28756 Columbus Polk County NC 4,468 $54,112 $275,000
28692 Cove Creek Watauga County NC 4,462 $48,750 $289,200
27883 Stantonsburg Wilson County NC 4,447 $56,380 $110,100
28726 East Flat Rock Henderson County NC 4,373 $56,638 $178,600
28751 Maggie Valley Haywood County NC 4,370 $66,393 $289,000
28318 Autryville Sampson County NC 4,303 $64,984 $118,300
27864 Pinetops Edgecombe County NC 4,283 $54,764 $119,300
28741 Highlands Macon County NC 4,266 $68,874 $596,100
28344 Godwin Sampson County NC 4,265 $48,729 $124,200
28544 Piney Green Onslow County NC 4,260 $49,449 $136,700
28223 Charlotte Mecklenburg County NC 4,248
28643 Lansing Ashe County NC 4,241 $48,464 $133,500
27976 South Mills Camden County NC 4,237 $96,835 $304,300
28366 Newton Grove Sampson County NC 4,221 $57,803 $127,600
27341 Seagrove Randolph County NC 4,201 $55,938 $155,300
28433 Clarkton Bladen County NC 4,199 $49,922 $151,700
27379 Yanceyville Caswell County NC 4,143 $41,361 $155,600
27207 Chatham County NC 4,129 $68,240 $188,800
27830 Fremont Wayne County NC 3,992 $51,115 $159,600
27544 Kittrell Vance County NC 3,991 $63,393 $163,400
27880 Sims Wilson County NC 3,976 $76,903 $206,400
27248 Franklinville Randolph County NC 3,975 $61,667 $168,800
27027 Mayodan Rockingham County NC 3,950 $45,865 $116,500
28585 Trenton Jones County NC 3,944 $62,330 $116,000
27581 Stem Granville County NC 3,941 $68,235 $214,000
27209 Biscoe Montgomery County NC 3,935 $43,795 $121,200
27809 Red Oak Edgecombe County NC 3,917 $71,512 $156,800
28594 Emerald Isle Carteret County NC 3,915 $89,432 $563,600
27541 Person County NC 3,862 $74,561 $237,900
28349 Kenansville Duplin County NC 3,852 $63,903 $106,700
28160 Spindale Rutherford County NC 3,825 $38,625 $121,300
28098 Lowell Gaston County NC 3,746 $51,879 $153,300
27050 Tobaccoville Forsyth County NC 3,701 $85,820 $185,800
27874 Scotland Neck Halifax County NC 3,677 $37,500 $79,500
27311 Ruffin Caswell County NC 3,656 $35,473 $111,300
27810 Belhaven Hyde County NC 3,637 $47,171 $187,500
27839 Halifax Halifax County NC 3,595 $51,818 $94,400
28456 Riegelwood Columbus County NC 3,565 $48,164 $153,600
27871 Robersonville Martin County NC 3,559 $55,067 $114,200
28542 Jacksonville Onslow County NC 3,559 $112,981
27009 Forsyth County NC 3,493 $83,300 $244,300
28605 Blowing Rock Watauga County NC 3,471 $74,865 $449,500
28512 Atlantic Beach Carteret County NC 3,452 $80,375 $529,400
27233 Randolph County NC 3,414 $71,446 $215,800
27326 Ruffin Rockingham County NC 3,387 $66,035 $147,000
28729 Etowah Henderson County NC 3,386 $81,326 $305,600
27844 Hollister Halifax County NC 3,361 $38,058 $90,500
27929 Currituck County NC 3,331 $122,558 $367,300
28790 East Flat Rock Henderson County NC 3,328 $98,115 $412,100
28338 Ellerbe Richmond County NC 3,320 $58,666 $161,200
28905 Marble Cherokee County NC 3,316 $54,310 $213,800
27281 Foxfire Moore County NC 3,290 $71,021 $289,400

Frequently asked questions

How many ZIP codes are in North Carolina?

North Carolina has 853 ZIP codes on US5 across 100 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of North Carolina?

North Carolina has a combined ZIP-area population of about 10,584,400 across 853 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in North Carolina?

The average median household income across ZIP codes in North Carolina is about $66,474, about 12% below the U.S. median ($75,149). Average median home value is about $235,786. Among ZIPs with data, 28207 (Charlotte) is near the top ($212,348) and 27584 is near the bottom ($2,499).

Where can I find ZIP code lists for North Carolina?

This page lists ZIP codes in North Carolina with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in North Carolina

Explore curated boards for highest income, largest population, and most affordable home values.