Category Archives: North Carolina Population by City

The population of North Carolina in 2021 is 10,701,000, a 3.08% increase from 2020. The population density is 220 people per mi². Please click the following links to see current population of each city and town in the state of North Carolina. Also, you can visit Trackaah for biggest cities in North Carolina.

Walstonburg, NC Population

Population: 224. Estimated population in July 2020: 232 (+3.6% change) Males: 117 (52.2%), Females: 107 (47.8%) Greene County Zip code: 27888 Median resident age: 37.1 years Median household income: $36,875 Median house value: $76,700 Races in Walstonburg: White Non-Hispanic (81.3%) Black (15.6%) Hispanic (2.2%) Other race (2.2%) Two or more races (0.9%) Ancestries: English (12.5%),… Read More »

Tryon, NC Population

Population: 1,760. Estimated population in July 2020: 1,752 (-0.5% change) Males: 741 (42.1%), Females: 1,019 (57.9%) Zip code: 28782 Median resident age: 52.3 years Median household income: $31,449 Median house value: $112,700 Races in Tryon: White Non-Hispanic (76.8%) Black (21.0%) Hispanic (1.3%) Two or more races (0.7%) Other race (0.7%) Ancestries: English (14.8%), Irish (12.5%),… Read More »

Stanley, NC Population

Population: 3,053. Estimated population in July 2020: 3,094 (+1.3% change) Males: 1,476 (48.3%), Females: 1,577 (51.7%) Gaston County Zip code: 28164 Median resident age: 35.7 years Median household income: $35,867 Median house value: $85,200 Races in Stanley: White Non-Hispanic (89.3%) Black (8.4%) Hispanic (0.8%) American Indian (0.7%) Other race (0.7%) Two or more races (0.6%)… Read More »

Salisbury, NC Population

Population: 26,462. Estimated population in July 2020: 27,563 (+4.2% change) Males: 12,548 (47.4%), Females: 13,914 (52.6%) Rowan County Zip codes: 28144, 28146, 28147. Median resident age: 37.1 years Median household income: $32,923 Median house value: $93,800 Races in Salisbury: White Non-Hispanic (55.4%) Black (37.6%) Hispanic (4.3%) Other race (1.9%) Two or more races (1.5%) American… Read More »

Middlesex, NC Population

Population: 838. Estimated population in July 2020: 851 (+1.6% change) Males: 392 (46.8%), Females: 446 (53.2%) Nash County Zip code: 27557 Median resident age: 37.6 years Median household income: $21,458 Median house value: $72,300 Races in Middlesex: White Non-Hispanic (59.9%) Black (32.7%) Hispanic (7.5%) Other race (3.6%) (Total can be greater than 100% because Hispanics… Read More »

Madison, NC Population

Population: 2,262. Estimated population in July 2020: 2,239 (-1.0% change) Males: 1,060 (46.9%), Females: 1,202 (53.1%) Rockingham County Zip code: 27025 Median resident age: 40.0 years Median household income: $29,955 Median house value: $82,300 Races in Madison: White Non-Hispanic (61.2%) Black (35.5%) Other race (1.6%) Hispanic (1.4%) Two or more races (0.8%) American Indian (0.6%)… Read More »

Lilesville, NC Population

Population: 459. Estimated population in July 2020: 440 (-4.1% change) Males: 208 (45.3%), Females: 251 (54.7%) Anson County Zip code: 28091 Median resident age: 40.3 years Median household income: $29,167 Median house value: $65,000 Races in Lilesville: White Non-Hispanic (52.1%) Black (47.5%) Ancestries: United States (9.4%), English (3.9%), German (2.4%), Scotch-Irish (1.7%), Polish (1.1%). Elevation:… Read More »

Lewisville, NC Population

Population: 8,826. Estimated population in July 2020: 9,547 (+8.2% change) Males: 4,369 (49.5%), Females: 4,457 (50.5%) Forsyth County Zip code: 27023 Median resident age: 38.0 years Median household income: $64,571 Median house value: $145,500 Races in Lewisville: White Non-Hispanic (92.5%) Black (4.2%) Hispanic (1.2%) Two or more races (0.6%) Other race (0.5%) Ancestries: German (17.7%),… Read More »

King, NC Population

Population: 5,952. Estimated population in July 2020: 6,353 (+6.7% change) Males: 2,789 (46.9%), Females: 3,163 (53.1%) Stokes County Zip code: 27021 Median resident age: 37.5 years Median household income: $48,897 Median house value: $112,000 Races in King: White Non-Hispanic (95.0%) Hispanic (2.0%) Black (1.7%) Two or more races (0.6%) Ancestries: United States (18.5%), German (14.7%),… Read More »

Grantsboro, NC Population

Population: 223,891. Estimated population in July 2020: 231,962 (+3.6% change) Males: 105,573 (47.2%), Females: 118,318 (52.8%) Guilford County Zip codes: 27401, 27403, 27405, 27406, 27407, 27408, 27409, 27410, 27455. Median resident age: 33.0 years Median household income: $39,661 Median house value: $108,600 Races in Greensboro: White Non-Hispanic (53.6%) Black (37.4%) Hispanic (4.4%) Other race (2.1%)… Read More »

Creswell, NC Population

Population: 278. Estimated population in July 2020: 267 (-4.0% change) Males: 122 (43.9%), Females: 156 (56.1%) Washington County Zip code: 27928 Median resident age: 43.3 years Median household income: $20,833 Median house value: $64,300 Races in Creswell: White Non-Hispanic (50.0%) Black (39.9%) Hispanic (6.8%) Other race (4.7%) Two or more races (2.9%) American Indian (1.8%)… Read More »

Conetoe, NC Population

Population: 365. Estimated population in July 2020: 344 (-5.8% change) Males: 168 (46.0%), Females: 197 (54.0%) Edgecombe County Zip code: 27819 Median resident age: 37.4 years Median household income: $35,227 Median house value: $74,000 Races in Conetoe: Black (63.6%) White Non-Hispanic (30.4%) Hispanic (5.5%) American Indian (1.4%) (Total can be greater than 100% because Hispanics… Read More »

Belmont, NC Population

Population: 8,705. Estimated population in July 2020: 8,779 (+0.9% change) Males: 4,156 (47.7%), Females: 4,549 (52.3%) Zip code: 28012 Median resident age: 34.9 years Median household income: $38,819 Median house value: $94,400 Races in Belmont: White Non-Hispanic (83.2%) Black (10.1%) Hispanic (2.5%) Vietnamese (1.7%) Other race (1.3%) Two or more races (1.0%) American Indian (0.7%)… Read More »

Lake Junaluska, NC Population

Population: 2,675 Males: 1,242 (46.4%), Females: 1,433 (53.6%) Haywood County Zip code: 28745 Median resident age: 50.4 years Median household income: $46,932 Median house value: $145,900 Races in Lake Junaluska: White Non-Hispanic (97.6%) Hispanic (1.3%) Two or more races (0.5%) Ancestries: English (18.3%), United States (17.6%), Scotch-Irish (12.4%), German (11.4%), Irish (11.1%), Dutch (2.4%). Elevation:… Read More »

Lake Lure, NC Population

Population: 1,027. Estimated population in July 2020: 1,023 (-0.4% change) Males: 521 (50.7%), Females: 506 (49.3%) Rutherford County Zip code: 28746 Median resident age: 58.6 years Median household income: $38,417 Median house value: $203,700 Races in Lake Lure: White Non-Hispanic (97.2%) Black (1.5%) American Indian (0.9%) Two or more races (0.8%) Ancestries: German (26.1%), English… Read More »

Lake Waccamaw, NC Population

Population: 1,411. Estimated population in July 2020: 1,460 (+3.5% change) Males: 658 (46.6%), Females: 753 (53.4%) Columbus County Zip code: 28450 Median resident age: 47.8 years Median household income: $47,692 Median house value: $140,400 Races in Lake Waccamaw: White Non-Hispanic (80.7%) Black (15.9%) American Indian (2.5%) Hispanic (0.6%) Other race (0.6%) Two or more races… Read More »

Landis, NC Population

Population: 2,996. Estimated population in July 2020: 3,064 (+2.3% change) Males: 1,444 (48.2%), Females: 1,552 (51.8%) Rowan County Zip code: 28088 Median resident age: 37.8 years Median household income: $36,594 Median house value: $91,300 Races in Landis: White Non-Hispanic (86.4%) Hispanic (8.3%) Other race (2.5%) Black (2.5%) Other Asian (1.1%) Two or more races (1.1%)… Read More »

Lattimore, NC Population

Population: 419. Estimated population in July 2020: 418 (-0.2% change) Males: 197 (47.0%), Females: 222 (53.0%) Cleveland County Zip code: 28089 Median resident age: 22.9 years Median household income: $29,063 Median house value: $78,300 Races in Lattimore: White Non-Hispanic (96.9%) Black (2.1%) Ancestries: United States (21.0%), German (19.1%), English (12.4%), Irish (6.0%), Scotch-Irish (5.0%), Italian… Read More »

Laurinburg, NC Population

Population: 15,874. Estimated population in July 2020: 15,810 (-0.4% change) Males: 7,115 (44.8%), Females: 8,759 (55.2%) Scotland County Zip codes: 28352. Median resident age: 35.5 years Median household income: $29,064 Median house value: $77,000 Races in Laurinburg: White Non-Hispanic (50.1%) Black (43.1%) American Indian (4.9%) Hispanic (1.1%) Two or more races (1.0%) Ancestries: United States… Read More »

Lawndale, NC Population

Population: 642. Estimated population in July 2020: 636 (-0.9% change) Males: 295 (46.0%), Females: 347 (54.0%) Cleveland County Zip code: 28090 Median resident age: 40.9 years Median household income: $30,250 Median house value: $51,700 Races in Lawndale: White Non-Hispanic (74.3%) Black (22.3%) Hispanic (2.8%) Other race (2.3%) Vietnamese (0.6%) Ancestries: United States (13.9%), German (5.9%),… Read More »

Leland, NC Population

Population: 1,938 Males: 987 (50.9%), Females: 951 (49.1%) Brunswick County Zip code: 28451 Median resident age: 35.7 years Median household income: $32,574 Median house value: $114,100 Races in Leland: White Non-Hispanic (75.9%) Black (16.2%) Hispanic (4.4%) American Indian (2.6%) Other race (2.5%) Two or more races (2.1%) Ancestries: United States (20.7%), Irish (10.4%), English (8.2%),… Read More »

Lenoir, NC Population

Population: 16,793. Estimated population in July 2020: 17,912 (+6.7% change) Males: 8,005 (47.7%), Females: 8,788 (52.3%) Caldwell County Zip codes: 28645. Median resident age: 39.0 years Median household income: $29,369 Median house value: $79,800 Races in Lenoir: White Non-Hispanic (79.2%) Black (14.7%) Hispanic (4.3%) Other race (2.3%) Two or more races (1.1%) Ancestries: United States… Read More »

Lewiston Woodville, NC Population

Population: 613. Estimated population in July 2020: 598 (-2.4% change) Males: 277 (45.2%), Females: 336 (54.8%) Bertie County Zip code: 27849 Median resident age: 37.0 years Median household income: $20,875 Median house value: $54,300 Races in Lewiston Woodville: Black (66.7%) White Non-Hispanic (32.0%) Hispanic (1.1%) Ancestries: United States (11.9%), English (5.9%), German (2.4%), Irish (1.8%),… Read More »

Lexington, NC Population

Population: 19,953. Estimated population in July 2020: 20,398 (+2.2% change) Males: 9,579 (48.0%), Females: 10,374 (52.0%) Davidson County Zip codes: 27292, 27295. Median resident age: 35.7 years Median household income: $26,226 Median house value: $81,800 Races in Lexington: White Non-Hispanic (54.8%) Black (29.9%) Hispanic (10.7%) Other race (6.0%) Two or more races (2.2%) Other Asian… Read More »

Liberty, NC Population

Population: 2,661. Estimated population in July 2020: 2,712 (+1.9% change) Males: 1,276 (48.0%), Females: 1,385 (52.0%) Zip code: 27298 Median resident age: 34.7 years Median household income: $35,052 Median house value: $84,000 Races in Liberty: White Non-Hispanic (60.5%) Black (23.6%) Hispanic (14.2%) Other race (8.1%) Two or more races (1.8%) American Indian (1.3%) (Total can… Read More »

Lillington, NC Population

Population: 2,915. Estimated population in July 2020: 3,162 (+8.5% change) Males: 1,710 (58.7%), Females: 1,205 (41.3%) Harnett County Zip code: 27546 Median resident age: 37.0 years Median household income: $30,670 Median house value: $91,000 Races in Lillington: White Non-Hispanic (53.6%) Black (40.5%) Hispanic (4.1%) Other race (2.2%) Two or more races (1.2%) American Indian (0.9%)… Read More »

Lincolnton, NC Population

Population: 9,965. Estimated population in July 2020: 10,393 (+4.3% change) Males: 4,615 (46.3%), Females: 5,350 (53.7%) Lincoln County Zip codes: 28092. Median resident age: 37.7 years Median household income: $31,684 Median house value: $87,900 Races in Lincolnton: White Non-Hispanic (70.2%) Hispanic (15.0%) Black (13.5%) Other race (4.2%) Two or more races (1.6%) American Indian (0.6%)… Read More »

Littleton, NC Population

Population: 692. Estimated population in July 2020: 662 (-4.3% change) Males: 282 (40.8%), Females: 410 (59.2%) Halifax County Zip code: 27850 Median resident age: 46.8 years Median household income: $23,182 Median house value: $62,700 Races in Littleton: White Non-Hispanic (54.3%) Black (42.8%) Hispanic (1.2%) Other race (1.2%) Two or more races (1.0%) Ancestries: English (12.3%),… Read More »

Louisburg, NC Population

Population: 3,111. Estimated population in July 2020: 3,356 (+7.9% change) Males: 1,336 (42.9%), Females: 1,775 (57.1%) Franklin County Zip code: 27549 Median resident age: 39.7 years Median household income: $29,755 Median house value: $92,500 Races in Louisburg: White Non-Hispanic (49.3%) Black (46.7%) Hispanic (3.0%) Other race (1.1%) Two or more races (0.8%) Ancestries: English (9.7%),… Read More »

Lowell, NC Population

Population: 2,662. Estimated population in July 2020: 2,671 (+0.3% change) Males: 1,226 (46.1%), Females: 1,436 (53.9%) Gaston County Zip code: 28098 Median resident age: 38.6 years Median household income: $33,586 Median house value: $73,900 Races in Lowell: White Non-Hispanic (90.3%) Black (6.5%) Hispanic (1.3%) Two or more races (1.1%) American Indian (0.7%) Ancestries: United States… Read More »

Lucama, NC Population

Population: 847. Estimated population in July 2020: 865 (+2.1% change) Males: 404 (47.7%), Females: 443 (52.3%) Wilson County Zip code: 27851 Median resident age: 39.7 years Median household income: $28,125 Median house value: $68,500 Races in Lucama: White Non-Hispanic (76.5%) Black (16.2%) Hispanic (6.5%) Other race (4.1%) Two or more races (1.1%) (Total can be… Read More »

Lumberton, NC Population

Population: 20,795. Estimated population in July 2020: 21,591 (+3.8% change) Males: 9,800 (47.1%), Females: 10,995 (52.9%) Robeson County Zip codes: 28358, 28360. Median resident age: 35.3 years Median household income: $26,782 Median house value: $71,300 Races in Lumberton: White Non-Hispanic (46.8%) Black (35.4%) American Indian (13.4%) Hispanic (3.3%) Other race (1.2%) Two or more races… Read More »

Macclesfield, NC Population

Population: 458. Estimated population in July 2020: 426 (-7.0% change) Males: 216 (47.2%), Females: 242 (52.8%) Edgecombe County Zip code: 27852 Median resident age: 45.1 years Median household income: $34,412 Median house value: $56,100 Races in Macclesfield: White Non-Hispanic (80.3%) Black (17.7%) Hispanic (2.0%) Other race (0.9%) Ancestries: United States (24.5%), English (12.9%), German (2.6%),… Read More »

Maggie Valley, NC Population

Population: 607 Males: 291 (47.9%), Females: 316 (52.1%) Haywood County Zip code: 28751 Median resident age: 49.0 years Median household income: $29,808 Median house value: $101,700 Races in Maggie Valley: White Non-Hispanic (96.2%) American Indian (1.5%) Black (1.3%) Two or more races (0.8%) Asian Indian (0.7%) Ancestries: United States (26.7%), English (17.3%), German (12.9%), Irish… Read More »

Magnolia, NC Population

Population: 932. Estimated population in July 2020: 969 (+4.0% change) Males: 431 (46.2%), Females: 501 (53.8%) Zip code: 28453 Median resident age: 33.7 years Median household income: $22,269 Median house value: $60,300 Races in Magnolia: Black (41.2%) White Non-Hispanic (32.1%) Hispanic (25.1%) Other race (17.3%) Two or more races (2.4%) American Indian (1.2%) (Total can… Read More »

Maiden, NC Population

Population: 3,282. Estimated population in July 2020: 3,264 (-0.5% change) Males: 1,719 (52.4%), Females: 1,563 (47.6%) Catawba County Zip code: 28650 Median resident age: 36.1 years Median household income: $35,417 Median house value: $77,600 Races in Maiden: White Non-Hispanic (77.7%) Black (14.7%) Hispanic (5.7%) Other race (2.7%) Two or more races (1.0%) American Indian (0.7%)… Read More »

Manteo, NC Population

Population: 1,052. Estimated population in July 2020: 1,301 (+23.7% change) Males: 492 (46.8%), Females: 560 (53.2%) Dare County Zip code: 27954 Median resident age: 41.2 years Median household income: $29,803 Median house value: $116,100 Races in Manteo: White Non-Hispanic (85.5%) Black (10.1%) Hispanic (2.6%) Two or more races (1.5%) Other race (1.4%) American Indian (1.3%)… Read More »

Marion, NC Population

Population: 4,943. Estimated population in July 2020: 5,013 (+1.4% change) Males: 2,239 (45.3%), Females: 2,704 (54.7%) McDowell County Zip code: 28752 Median resident age: 40.3 years Median household income: $24,753 Median house value: $60,600 Races in Marion: White Non-Hispanic (80.4%) Black (10.5%) Hispanic (7.0%) Other race (3.8%) Two or more races (1.0%) American Indian (0.6%)… Read More »

Mars Hill, NC Population

Population: 1,764. Estimated population in July 2020: 1,834 (+4.0% change) Males: 831 (47.1%), Females: 933 (52.9%) Madison County Zip code: 28754 Median resident age: 22.6 years Median household income: $32,917 Median house value: $112,300 Races in Mars Hill: White Non-Hispanic (90.8%) Black (6.0%) Hispanic (1.4%) Other race (0.9%) Two or more races (0.9%) American Indian… Read More »

Marshall, NC Population

Population: 840. Estimated population in July 2020: 837 (-0.4% change) Males: 388 (46.2%), Females: 452 (53.8%) Madison County Zip code: 28753 Median resident age: 40.5 years Median household income: $24,187 Median house value: $86,000 Races in Marshall: White Non-Hispanic (98.2%) Hispanic (0.6%) Ancestries: United States (23.8%), English (13.0%), Irish (9.9%), German (5.6%), Scotch-Irish (5.1%), Dutch… Read More »

Marshville, NC Population

Population: 2,360. Estimated population in July 2020: 2,820 (+19.5% change) Males: 1,109 (47.0%), Females: 1,251 (53.0%) Union County Zip code: 28103 Median resident age: 34.4 years Median household income: $36,140 Median house value: $78,700 Races in Marshville: White Non-Hispanic (50.5%) Black (44.9%) Hispanic (3.2%) Other race (1.3%) Two or more races (1.0%) American Indian (0.7%)… Read More »

Matthews, NC Population

Population: 22,127. Estimated population in July 2020: 25,306 (+14.4% change) Males: 10,747 (48.6%), Females: 11,380 (51.4%) Mecklenburg County Zip codes: 28104, 28105. Median resident age: 36.4 years Median household income: $67,034 Median house value: $170,700 Races in Matthews: White Non-Hispanic (88.7%) Black (5.3%) Hispanic (2.5%) Two or more races (0.9%) Other race (0.8%) Asian Indian… Read More »

Maxton, NC Population

Population: 2,551. Estimated population in July 2020: 2,629 (+3.1% change) Males: 1,165 (45.7%), Females: 1,386 (54.3%) Robeson County Zip code: 28364 Median resident age: 34.4 years Median household income: $23,143 Median house value: $56,500 Races in Maxton: Black (64.1%) White Non-Hispanic (24.9%) American Indian (8.4%) Two or more races (1.8%) Hispanic (1.6%) Other race (1.1%)… Read More »

Mayodan, NC Population

Population: 2,417. Estimated population in July 2020: 2,497 (+3.3% change) Males: 1,091 (45.1%), Females: 1,326 (54.9%) Rockingham County Zip code: 27027 Median resident age: 42.7 years Median household income: $25,980 Median house value: $58,700 Races in Mayodan: White Non-Hispanic (84.5%) Black (10.4%) Hispanic (4.0%) Other race (2.6%) Two or more races (0.8%) Ancestries: United States… Read More »

Maysville, NC Population

Population: 1,002. Estimated population in July 2020: 990 (-1.2% change) Males: 493 (49.2%), Females: 509 (50.8%) Jones County Zip code: 28555 Median resident age: 35.4 years Median household income: $27,750 Median house value: $55,300 Races in Maysville: Black (55.9%) White Non-Hispanic (39.7%) Hispanic (2.2%) Other race (1.4%) Two or more races (1.0%) American Indian (0.7%)… Read More »

Mc Adenville, NC Population

Population: 619. Estimated population in July 2020: 631 (+1.9% change) Males: 296 (47.8%), Females: 323 (52.2%) Gaston County Zip code: 28101 Median resident age: 40.8 years Median household income: $36,513 Median house value: $81,500 Races in McAdenville: White Non-Hispanic (95.8%) Black (1.9%) American Indian (1.1%) Other Asian (0.6%) Ancestries: United States (19.7%), Irish (12.1%), German… Read More »

Mc Leansville, NC Population

Population: 1,080 Males: 522 (48.3%), Females: 558 (51.7%) Guilford County Zip code: 27301 Median resident age: 40.4 years Median household income: $45,875 Median house value: $113,500 Races in McLeansville: White Non-Hispanic (93.5%) Black (3.0%) Hispanic (1.9%) American Indian (1.1%) Other race (1.0%) Two or more races (1.0%) Ancestries: United States (18.3%), German (9.2%), English (7.3%),… Read More »

Mebane, NC Population

Population: 7,284. Estimated population in July 2020: 8,945 (+22.8% change) Males: 3,480 (47.8%), Females: 3,804 (52.2%) Alamance County Zip code: 27302 Median resident age: 34.0 years Median household income: $39,522 Median house value: $118,000 Races in Mebane: White Non-Hispanic (75.1%) Black (17.5%) Hispanic (5.2%) Other race (2.9%) Two or more races (1.4%) American Indian (0.6%)… Read More »

Micro, NC Population

Population: 454. Estimated population in July 2020: 502 (+10.6% change) Males: 209 (46.0%), Females: 245 (54.0%) Johnston County Zip code: 27555 Median resident age: 40.3 years Median household income: $28,889 Median house value: $71,000 Races in Micro: White Non-Hispanic (88.1%) Black (7.7%) Hispanic (4.0%) Other race (1.1%) Ancestries: United States (29.1%), Irish (9.3%), English (8.1%),… Read More »

Millers Creek, NC Population

Population: 2,071 Males: 1,044 (50.4%), Females: 1,027 (49.6%) Wilkes County Zip code: 28651 Median resident age: 38.9 years Median household income: $39,844 Median house value: $98,100 Races in Millers Creek: White Non-Hispanic (94.5%) Hispanic (4.2%) Other race (3.7%) Two or more races (0.8%) Ancestries: United States (30.5%), German (7.7%), English (6.1%), Irish (5.6%), Scottish (4.2%),… Read More »