Jobs in the United States → United States guide → North Carolina → Cities

North Carolina: the 100 largest cities

Population, county output and jobs, pay, rent and commute for each city, with the map; every city opens its own guide.

In short: North Carolina: 100 largest cities, from Charlotte (903,844 residents) to Hillsborough (9,724).
Charlotte (903,844 residents)Raleigh (481,031 residents)Greensboro (301,198 residents)Durham (291,467 residents)Winston-Salem (252,037 residents)Fayetteville (210,815 residents)Cary (179,306 residents)Wilmington (120,805 residents)High Point (116,245 residents)Concord (108,719 residents)Asheville (94,535 residents)Greenville (92,857 residents)Gastonia (82,884 residents)Jacksonville (71,279 residents)Apex (70,630 residents)Huntersville (63,969 residents)Chapel Hill (61,607 residents)Burlington (59,610 residents)Kannapolis (57,890 residents)Rocky Mount (54,297 residents)Wake Forest (52,844 residents)Mooresville (52,381 residents)Wilson (48,370 residents)Holly Springs (45,248 residents)Hickory (44,258 residents)Indian Trail (42,036 residents)Fuquay-Varina (40,485 residents)Monroe (36,759 residents)Salisbury (35,825 residents)Garner (34,473 residents)Goldsboro (34,383 residents)Cornelius (32,783 residents)New Bern (32,734 residents)Sanford (31,478 residents)Morrisville (31,422 residents)Matthews (30,577 residents)Statesville (29,894 residents)Leland (29,607 residents)Clayton (29,320 residents)Kernersville (27,830 residents)Asheboro (27,580 residents)Mint Hill (27,556 residents)Thomasville (27,321 residents)Waxhaw (22,275 residents)Shelby (22,100 residents)Clemmons (21,871 residents)Carrboro (21,204 residents)Knightdale (20,214 residents)Boone (20,032 residents)Lexington (19,690 residents)Harrisburg (19,633 residents)Mebane (19,538 residents)Kinston (19,505 residents)Elizabeth City (18,871 residents)Lumberton (18,859 residents)Lenoir (18,299 residents)Pinehurst (18,256 residents)Mount Holly (18,208 residents)Graham (18,048 residents)Hope Mills (17,939 residents)Havelock (17,691 residents)Morganton (17,646 residents)Stallings (16,886 residents)Albemarle (16,762 residents)Southern Pines (16,420 residents)Murraysville (16,339 residents)Davidson (15,660 residents)Belmont (15,546 residents)Hendersonville (15,408 residents)Eden (15,356 residents)Laurinburg (15,087 residents)Henderson (14,885 residents)Roanoke Rapids (14,856 residents)Reidsville (14,585 residents)Piney Green (14,078 residents)Anderson Creek (13,927 residents)Lewisville (13,828 residents)Weddington (13,805 residents)Newton (13,333 residents)Wendell (13,064 residents)Myrtle Grove (12,637 residents)Lake Norman of Iredell (12,494 residents)Smithfield (12,116 residents)Archdale (12,087 residents)Kings Mountain (12,039 residents)Lincolnton (11,783 residents)Spring Lake (11,573 residents)Spout Springs (11,242 residents)Summerfield (11,116 residents)Pineville (11,055 residents)Elon (11,032 residents)Tarboro (10,770 residents)Rolesville (10,766 residents)Winterville (10,725 residents)Mount Airy (10,633 residents)Waynesville (10,502 residents)Lake Norman of Catawba (9,906 residents)Morehead City (9,806 residents)Washington (9,726 residents)Hillsborough (9,724 residents)CharlotteRaleighGreensboroDurhamWinston-SalemFayettevilleCaryWilmingtonHigh PointConcordAshevilleGreenville
Map of North Carolina: the 100 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 100 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

100cities covered
5,361,625residents in them
100counties
Charlottelargest city
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · North Carolina · all 100 cities + map → · all 100 counties → · North Carolina rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in North Carolina

Cities

CITY (100 largest of North Carolina) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · BEA GDP by county 2024 · BLS QCEW 2024 · BLS Local Area Unemployment Statistics · Data: ACS 2020–2024; BEA 2024; QCEW 2024; BLS 2026M09

The 100 largest places in North Carolina by population, each with its own guide. GDP, jobs, average pay and unemployment are for the county where the city lies (official statistics do not exist for cities); income, rent, home value and education are for the city itself. Click any column to sort.

Sort:
# ⇅City ⇅County ⇅Population ⇅County GDP 2024 ⇅County jobs ⇅County average pay ⇅County unemployment ⇅Median household income ⇅Median rent ⇅Median home value ⇅Bachelor's+ ⇅
1CharlotteMecklenburg County903,844$186,114 m788,436$88,1113.3%$82,068$1,612$385,70048.0%
2RaleighWake County481,031$128,428 m653,153$76,8072.8%$85,395$1,572$415,80054.0%
3GreensboroGuilford County301,198$46,945 m287,996$61,5463.4%$61,515$1,172$244,80041.0%
4DurhamDurham County291,467$53,291 m236,749$98,6012.8%$81,619$1,508$392,80057.3%
5Winston-SalemForsyth County252,037$34,373 m192,587$66,2573.3%$59,268$1,087$233,80039.5%
6FayettevilleCumberland County210,815$24,445 m122,995$55,7854.0%$58,407$1,250$188,00029.0%
7CaryWake County179,306$128,428 m653,153$76,8072.8%$134,905$1,738$580,20070.5%
8WilmingtonNew Hanover County120,805$21,041 m130,464$61,6112.8%$66,738$1,395$383,80046.8%
9High PointGuilford County116,245$46,945 m287,996$61,5463.4%$64,561$1,116$235,80034.0%
10ConcordCabarrus County108,719$12,962 m87,725$56,5293.0%$86,921$1,451$353,70040.9%
11AshevilleBuncombe County94,535$21,262 m136,495$58,7852.8%$71,102$1,402$440,00053.4%
12GreenvillePitt County92,857$12,529 m81,371$59,8663.5%$49,748$1,007$233,50039.1%
13GastoniaGaston County82,884$11,264 m79,486$54,2113.2%$64,059$1,204$277,60026.6%
14JacksonvilleOnslow County71,279$12,502 m54,121$46,8853.4%$57,697$1,321$210,10026.3%
15ApexWake County70,630$128,428 m653,153$76,8072.8%$144,135$1,902$576,10069.5%
16HuntersvilleMecklenburg County63,969$186,114 m788,436$88,1113.3%$120,516$1,834$472,90057.5%
17Chapel HillOrange County61,607$13,069 m78,431$79,2292.8%$85,989$1,613$613,70076.6%
18BurlingtonAlamance County59,610$9,014 m67,668$52,5023.2%$56,880$1,051$199,20029.6%
19KannapolisCabarrus County57,890$12,962 m87,725$56,5293.0%$73,836$1,319$276,40029.7%
20Rocky MountNash County54,297$7,179 m39,498$54,4404.1%$55,534$957$165,70022.9%
21Wake ForestWake County52,844$128,428 m653,153$76,8072.8%$123,802$1,596$474,50059.5%
22MooresvilleIredell County52,381$13,548 m81,195$63,3072.9%$89,647$1,626$390,90045.5%
23WilsonWilson County48,370$5,166 m35,117$54,6434.2%$52,485$971$210,70024.5%
24Holly SpringsWake County45,248$128,428 m653,153$76,8072.8%$135,578$2,021$535,80067.3%
25HickoryCatawba County44,258$12,403 m89,388$55,7613.1%$64,576$1,063$278,40037.0%
26Indian TrailUnion County42,036$13,113 m74,299$61,5002.9%$108,483$2,077$385,00040.2%
27Fuquay-VarinaWake County40,485$128,428 m653,153$76,8072.8%$115,497$1,720$451,50054.0%
28MonroeUnion County36,759$13,113 m74,299$61,5002.9%$72,540$1,246$309,10024.1%
29SalisburyRowan County35,825$7,886 m50,595$57,5033.1%$53,716$1,071$242,50029.9%
30GarnerWake County34,473$128,428 m653,153$76,8072.8%$78,756$1,549$355,00046.5%
31GoldsboroWayne County34,383$6,769 m41,880$49,0873.3%$48,540$971$200,40021.0%
32CorneliusMecklenburg County32,783$186,114 m788,436$88,1113.3%$113,767$1,722$559,40062.2%
33New BernCraven County32,734$6,913 m40,890$55,6343.3%$61,031$1,081$240,10029.4%
34SanfordLee County31,478$4,261 m27,674$58,0753.1%$57,586$1,052$245,40021.6%
35MorrisvilleWake County31,422$128,428 m653,153$76,8072.8%$125,396$1,858$518,80072.7%
36MatthewsMecklenburg County30,577$186,114 m788,436$88,1113.3%$108,611$1,764$445,10055.2%
37StatesvilleIredell County29,894$13,548 m81,195$63,3072.9%$52,880$1,000$248,00026.9%
38LelandBrunswick County29,607$8,081 m41,268$51,7013.6%$91,977$1,735$398,90043.7%
39ClaytonJohnston County29,320$11,573 m61,005$55,3052.7%$78,822$1,661$329,60040.4%
40KernersvilleForsyth County27,830$34,373 m192,587$66,2573.3%$71,918$1,082$290,70037.0%
41AsheboroRandolph County27,580$5,991 m44,093$51,6633.1%$47,197$906$188,10019.1%
42Mint HillMecklenburg County27,556$186,114 m788,436$88,1113.3%$100,860$1,528$428,90040.4%
43ThomasvilleDavidson County27,321$7,125 m46,653$54,5933.2%$60,935$879$179,30015.3%
44WaxhawUnion County22,275$13,113 m74,299$61,5002.9%$131,894$1,840$549,40055.0%
45ShelbyCleveland County22,100$6,025 m36,696$53,7533.7%$48,376$945$197,20026.6%
46ClemmonsForsyth County21,871$34,373 m192,587$66,2573.3%$87,655$1,269$335,80049.4%
47CarrboroOrange County21,204$13,069 m78,431$79,2292.8%$85,743$1,470$539,40069.9%
48KnightdaleWake County20,214$128,428 m653,153$76,8072.8%$103,220$1,674$380,10048.9%
49BooneWatauga County20,032$3,193 m25,106$48,0242.6%$30,065$1,111$411,10056.8%
50LexingtonDavidson County19,690$7,125 m46,653$54,5933.2%$43,128$893$179,90012.9%
51HarrisburgCabarrus County19,633$12,962 m87,725$56,5293.0%$148,254$2,640$478,00056.5%
52MebaneAlamance County19,538$9,014 m67,668$52,5023.2%$83,174$1,283$338,90040.4%
53KinstonLenoir County19,505$3,627 m29,083$50,0913.3%$36,878$867$119,30016.4%
54Elizabeth CityPasquotank County18,871$2,206 m16,026$50,2753.1%$52,141$1,117$187,70027.2%
55LumbertonRobeson County18,859$5,045 m38,484$45,9574.3%$42,877$866$152,60019.2%
56LenoirCaldwell County18,299$3,308 m25,506$50,6053.1%$49,910$664$179,40021.2%
57PinehurstMoore County18,256$5,743 m40,121$54,0592.8%$109,802$1,664$476,60060.9%
58Mount HollyGaston County18,208$11,264 m79,486$54,2113.2%$79,385$1,256$337,80036.7%
59GrahamAlamance County18,048$9,014 m67,668$52,5023.2%$56,239$1,071$233,80024.7%
60Hope MillsCumberland County17,939$24,445 m122,995$55,7854.0%$65,774$1,141$190,60023.4%
61HavelockCraven County17,691$6,913 m40,890$55,6343.3%$58,408$1,280$207,70018.7%
62MorgantonBurke County17,646$3,724 m29,553$48,9862.9%$51,355$944$221,70026.1%
63StallingsUnion County16,886$13,113 m74,299$61,5002.9%$115,974$1,882$428,00053.7%
64AlbemarleStanly County16,762$2,785 m23,093$44,6972.6%$46,881$880$204,80020.4%
65Southern PinesMoore County16,420$5,743 m40,121$54,0592.8%$88,535$1,354$451,10053.0%
66Murraysville (unincorporated)New Hanover County16,339$21,041 m130,464$61,6112.8%$81,167$1,777$320,70045.7%
67DavidsonMecklenburg County15,660$186,114 m788,436$88,1113.3%$166,556$1,652$687,70075.8%
68BelmontGaston County15,546$11,264 m79,486$54,2113.2%$94,883$1,365$395,00051.1%
69HendersonvilleHenderson County15,408$6,372 m44,207$54,1062.6%$53,449$1,332$317,00038.1%
70EdenRockingham County15,356$3,846 m24,908$45,4283.3%$47,260$799$120,70011.9%
71LaurinburgScotland County15,087$1,560 m11,960$50,0424.1%$42,170$774$134,20020.1%
72HendersonVance County14,885$1,689 m14,120$47,2614.0%$39,969$848$123,80015.4%
73Roanoke RapidsHalifax County14,856$1,936 m15,156$47,0394.6%$53,690$858$142,70022.0%
74ReidsvilleRockingham County14,585$3,846 m24,908$45,4283.3%$42,921$822$138,80021.9%
75Piney Green (unincorporated)Onslow County14,078$12,502 m54,121$46,8853.4%$72,177$1,202$227,60024.1%
76Anderson Creek (unincorporated)Harnett County13,927$3,965 m28,081$46,9553.4%$87,287$1,251$282,20035.0%
77LewisvilleForsyth County13,828$34,373 m192,587$66,2573.3%$100,917$1,095$325,40047.8%
78WeddingtonUnion County13,805$13,113 m74,299$61,5002.9%$190,766$1,927$824,10068.0%
79NewtonCatawba County13,333$12,403 m89,388$55,7613.1%$62,015$1,091$186,30021.0%
80WendellWake County13,064$128,428 m653,153$76,8072.8%$95,787$1,457$330,50038.2%
81Myrtle Grove (unincorporated)New Hanover County12,637$21,041 m130,464$61,6112.8%$113,463$1,463$439,10046.4%
82Lake Norman of Iredell (unincorporated)Iredell County12,494$13,548 m81,195$63,3072.9%$173,542$1,327$887,40067.2%
83SmithfieldJohnston County12,116$11,573 m61,005$55,3052.7%$43,270$658$242,50026.7%
84ArchdaleRandolph County12,087$5,991 m44,093$51,6633.1%$64,757$1,034$198,00022.9%
85Kings MountainCleveland County12,039$6,025 m36,696$53,7533.7%$49,564$959$204,10017.8%
86LincolntonLincoln County11,783$4,745 m28,110$55,6772.9%$46,320$965$248,70024.0%
87Spring LakeCumberland County11,573$24,445 m122,995$55,7854.0%$51,958$1,351$124,00025.2%
88Spout Springs (unincorporated)Harnett County11,242$3,965 m28,081$46,9553.4%$92,402$2,010$358,50041.4%
89SummerfieldGuilford County11,116$46,945 m287,996$61,5463.4%$160,275$1,521$521,90059.5%
90PinevilleMecklenburg County11,055$186,114 m788,436$88,1113.3%$69,354$1,552$395,10044.9%
91ElonAlamance County11,032$9,014 m67,668$52,5023.2%$84,773$2,080$366,30051.5%
92TarboroEdgecombe County10,770$1,991 m15,302$48,4024.7%$49,796$843$185,50026.6%
93RolesvilleWake County10,766$128,428 m653,153$76,8072.8%$149,565$1,085$535,00062.1%
94WintervillePitt County10,725$12,529 m81,371$59,8663.5%$83,193$1,534$245,10041.1%
95Mount AirySurry County10,633$3,540 m29,147$49,3302.8%$40,275$725$181,90023.1%
96WaynesvilleHaywood County10,502$2,601 m17,496$46,2272.8%$54,923$1,070$281,70033.0%
97Lake Norman of Catawba (unincorporated)Catawba County9,906$12,403 m89,388$55,7613.1%$112,656$1,319$492,60044.0%
98Morehead CityCarteret County9,806$3,739 m25,022$45,7082.8%$56,233$1,134$357,40035.6%
99WashingtonBeaufort County9,726$2,369 m15,848$50,3133.1%$40,186$856$206,80024.0%
100HillsboroughOrange County9,724$13,069 m78,431$79,2292.8%$98,163$1,368$460,10061.4%

Counties: GDP and jobs

COUNTY (all 100 counties) Official statistics Source: BEA GDP by county 2024 · BLS QCEW 2024 · BLS Local Area Unemployment Statistics · Data: BEA 2024; QCEW 2024 annual; BLS 2026M09

The economy of all 100 counties of North Carolina, each with its own page: output (GDP), jobs, employer sites, pay, job change, unemployment and the largest private industry. "Listed cities" counts the 100 cities of this guide whose main county it is.

Sort:
County ⇅Population ⇅GDP 2024 ⇅GDP per resident ⇅Jobs (QCEW) ⇅Employer sites ⇅Average annual pay ⇅Job change vs 2023 ⇅Unemployment ⇅Largest private industry ⇅Listed cities ⇅
Wake County1,178,653$128,428 million$108,962653,15350,997$76,807+2.1%2.8%Health care and social assistance11
Mecklenburg County1,154,681$186,114 million$161,182788,43653,030$88,111+1.0%3.3%Finance and insurance7
Guilford County547,940$46,945 million$85,675287,99617,452$61,546+0.3%3.4%Health care and social assistance3
Forsyth County389,977$34,373 million$88,141192,58711,366$66,257-0.1%3.3%Health care and social assistance4
Cumberland County338,545$24,445 million$72,205122,9957,402$55,785+0.4%4.0%Retail trade3
Durham County332,353$53,291 million$160,344236,74911,695$98,601+1.5%2.8%Health care and social assistance1
Buncombe County274,360$21,262 million$77,497136,49513,107$58,785-1.3%2.8%Health care and social assistance1
Union County250,958$13,113 million$52,25074,2997,848$61,500+3.0%2.9%Manufacturing5
Cabarrus County236,133$12,962 million$54,89487,7256,614$56,529+3.2%3.0%Retail trade3
New Hanover County235,229$21,041 million$89,450130,46411,216$61,611+1.1%2.8%Health care and social assistance3
Gaston County234,881$11,264 million$47,95879,4865,635$54,211+2.7%3.2%Manufacturing3
Johnston County234,263$11,573 million$49,40261,0055,104$55,305+4.1%2.7%Manufacturing2
Onslow County207,906$12,502 million$60,13254,1214,377$46,885+1.3%3.4%Accommodation and food services2
Iredell County196,544$13,548 million$68,93281,1957,123$63,307-1.6%2.9%Retail trade3
Pitt County177,193$12,529 million$70,70781,3714,498$59,866+1.5%3.5%Health care and social assistance2
Alamance County176,893$9,014 million$50,95967,6684,409$52,502+1.7%3.2%Health care and social assistance4
Davidson County172,954$7,125 million$41,19646,6533,388$54,593+0.7%3.2%Manufacturing2
Catawba County163,573$12,403 million$75,82889,3885,206$55,761-0.8%3.1%Manufacturing3
Brunswick County152,568$8,081 million$52,96941,2684,448$51,701+4.3%3.6%Retail trade1
Rowan County149,875$7,886 million$52,61850,5953,334$57,503-0.3%3.1%Manufacturing1
Orange County149,678$13,069 million$87,31278,4315,494$79,229+0.8%2.8%Retail trade3
Randolph County146,348$5,991 million$40,93944,0933,042$51,663+3.9%3.1%Manufacturing2
Harnett County139,150$3,965 million$28,49528,0812,384$46,955+1.3%3.4%Retail trade2
Wayne County118,652$6,769 million$57,05341,8802,557$49,087+1.7%3.3%Retail trade1
Henderson County118,484$6,372 million$53,77844,2074,120$54,106+3.7%2.6%Health care and social assistance1
Robeson County116,902$5,045 million$43,15338,4842,176$45,957+1.0%4.3%Health care and social assistance1
Moore County104,876$5,743 million$54,76340,1213,472$54,059+4.0%2.8%Health care and social assistance2
Craven County102,612$6,913 million$67,36740,8902,740$55,634+0.2%3.3%Retail trade2
Cleveland County100,991$6,025 million$59,66236,6962,287$53,753+0.9%3.7%Manufacturing2
Nash County96,216$7,179 million$74,61039,4982,447$54,440+0.8%4.1%Manufacturing1
Lincoln County92,716$4,745 million$51,17628,1102,604$55,677+2.6%2.9%Manufacturing1
Rockingham County92,131$3,846 million$41,74024,9081,908$45,428+1.2%3.3%Manufacturing2
Burke County87,795$3,724 million$42,42129,5531,725$48,986+0.2%2.9%Manufacturing1
Caldwell County80,536$3,308 million$41,07425,5061,594$50,605+0.5%3.1%Manufacturing1
Chatham County80,151$2,919 million$36,42418,5402,182$51,876+6.9%2.7%Health care and social assistance0
Wilson County79,290$5,166 million$65,15635,1172,155$54,643-1.8%4.2%Manufacturing1
Franklin County74,386$2,884 million$38,76413,7471,676$57,174+2.2%2.8%Manufacturing0
Surry County71,425$3,540 million$49,56329,1472,028$49,330+1.3%2.8%Retail trade1
Carteret County69,148$3,739 million$54,07825,0222,721$45,708+1.2%2.8%Accommodation and food services1
Wilkes County65,935$3,234 million$49,04118,9331,388$48,003-0.5%3.2%Manufacturing0
Lee County65,816$4,261 million$64,74627,6741,866$58,075+6.5%3.1%Manufacturing1
Pender County65,550$2,516 million$38,38914,7041,964$47,159+3.7%2.9%Retail trade0
Rutherford County64,930$2,490 million$38,35117,9941,498$48,125-1.8%3.6%Retail trade0
Stanly County64,651$2,785 million$43,07423,0931,703$44,697+6.0%2.6%Administrative and waste services1
Haywood County62,662$2,601 million$41,51117,4961,983$46,227+0.0%2.8%Retail trade1
Granville County60,877$4,941 million$81,16120,3011,132$59,314+0.0%2.9%Manufacturing0
Sampson County59,470$2,548 million$42,84917,0901,258$49,873-0.3%3.1%Manufacturing0
Watauga County55,123$3,193 million$57,91825,1062,018$48,024+0.3%2.6%Accommodation and food services1
Lenoir County54,919$3,627 million$66,04529,0831,412$50,091+0.3%3.3%Manufacturing1
Hoke County53,835$1,640 million$30,4609,046697$46,891+0.5%3.9%Manufacturing0
Columbus County50,140$1,918 million$38,24714,4661,217$47,896-3.5%3.7%Health care and social assistance0
Duplin County49,335$2,914 million$59,07319,4291,178$45,993+0.5%2.8%Manufacturing0
Edgecombe County48,736$1,991 million$40,84515,302993$48,402+1.0%4.7%Manufacturing1
Halifax County47,675$1,936 million$40,61515,1561,094$47,039+0.2%4.6%Manufacturing1
Stokes County45,139$1,756 million$38,9067,708844$41,766+3.4%3.0%Retail trade0
McDowell County44,817$2,767 million$61,73315,350970$47,365-1.3%3.2%Manufacturing0
Beaufort County44,499$2,369 million$53,24115,8481,350$50,313+2.0%3.1%Manufacturing1
Davie County44,122$1,975 million$44,75213,8541,128$51,139+2.6%3.0%Manufacturing0
Jackson County43,771$2,188 million$49,98114,4771,271$48,540+0.0%2.6%Accommodation and food services0
Richmond County42,344$2,619 million$61,85114,036928$46,814-1.6%3.5%Manufacturing0
Vance County42,322$1,689 million$39,90614,120958$47,261-0.4%4.0%Health care and social assistance1
Pasquotank County40,834$2,206 million$54,03116,0261,150$50,275+0.9%3.1%Health care and social assistance1
Person County39,542$2,102 million$53,1659,288818$50,063-2.4%2.9%Retail trade0
Macon County37,941$2,130 million$56,13312,3341,457$46,461-0.8%2.9%Retail trade0
Dare County37,875$3,087 million$81,51220,3592,329$46,480+0.8%2.7%Accommodation and food services0
Yadkin County37,574$1,334 million$35,49410,066798$45,124+0.9%2.8%Manufacturing0
Alexander County36,412$1,196 million$32,8608,510699$46,164-3.7%2.9%Manufacturing0
Transylvania County33,691$2,391 million$70,9789,7541,268$49,543+1.1%2.9%Retail trade0
Scotland County33,590$1,560 million$46,44111,960706$50,042+1.7%4.1%Manufacturing1
Currituck County30,601$1,150 million$37,5767,450995$45,407-1.1%2.3%Retail trade0
Bladen County29,566$1,864 million$63,05113,453677$48,430-1.9%4.4%Manufacturing0
Cherokee County29,562$1,184 million$40,0397,976929$45,626+0.0%3.3%Retail trade0
Ashe County26,950$1,069 million$39,6797,486772$48,252+2.4%2.6%Retail trade0
Montgomery County26,007$1,470 million$56,5088,933620$48,929-1.3%3.5%Manufacturing0
Caswell County22,404$531 million$23,7153,002314$48,611+2.8%3.1%Construction0
Anson County22,289$1,165 million$52,2766,594498$47,962-1.7%4.0%Manufacturing0
Madison County21,867$632 million$28,9084,310576$47,583+3.1%2.8%Retail trade0
Martin County21,644$808 million$37,3346,150494$38,562+0.4%3.5%Retail trade0
Greene County20,486$626 million$30,5744,501380$48,291-0.9%2.8%Health care and social assistance0
Hertford County19,908$1,076 million$54,0738,625493$48,251+1.1%3.5%Health care and social assistance0
Polk County19,891$734 million$36,9265,441707$46,331+0.3%2.7%Health care and social assistance0
Yancey County18,797$605 million$32,1924,648497$47,951+2.8%2.6%Manufacturing0
Warren County18,795$407 million$21,6682,889348$42,054-1.9%3.9%Manufacturing0
Avery County17,680$890 million$50,3577,186698$44,456-0.3%2.6%Accommodation and food services0
Bertie County17,170$798 million$46,4725,174343$44,841+1.3%4.2%Administrative and waste services0
Northampton County16,931$739 million$43,6394,859366$49,460-1.8%3.8%Retail trade0
Mitchell County14,992$681 million$45,4445,085447$48,859+1.9%3.1%Health care and social assistance0
Swain County14,013$916 million$65,38811,309515$46,512+4.9%2.5%Accommodation and food services0
Chowan County13,836$723 million$52,2585,071433$49,249-1.0%2.9%Retail trade0
Perquimans County13,244$392 million$29,5712,412278$44,891+0.3%3.5%Retail trade0
Pamlico County12,390$378 million$30,5053,692348$37,034-0.1%3.2%Retail trade0
Clay County11,610$328 million$28,2702,182360$46,931+1.4%3.1%Retail trade0
Alleghany County11,174$420 million$37,5873,434339$42,104+5.9%3.1%Manufacturing0
Camden County10,927$226 million$20,6911,270235$49,743+2.8%2.5%Retail trade0
Washington County10,812$356 million$32,8983,099282$49,932-0.1%4.3%Manufacturing0
Gates County10,376$240 million$23,1281,408204$44,429+0.2%2.9%Retail trade0
Jones County9,302$307 million$32,9621,678212$48,166+2.1%3.3%Construction0
Graham County8,072$330 million$40,8662,011228$48,748+3.8%3.0%Construction0
Hyde County4,592$231 million$50,2351,768211$42,753+1.4%4.0%Accommodation and food services0
Tyrrell County3,423$126 million$36,71496398$44,054+1.9%3.9%Retail trade0

Unemployment is the latest month BLS published and may be preliminary. Counties with several large cities appear once.

Income and rent

CITY Official statistic Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Income, rent and housing for each city. Rent as a share of income is the yearly median rent divided by the median household income.

Sort:
City ⇅Median household income ⇅Income per person ⇅Median rent a month ⇅Rent share of income ⇅Median home value ⇅Homeowners ⇅Poverty rate ⇅Unemployment (ACS) ⇅Labour force participation ⇅
Charlotte$82,068$51,814$1,61223.6%$385,70051.0%11.7%4.6%72.4%
Raleigh$85,395$52,897$1,57222.1%$415,80050.8%11.9%4.4%70.8%
Greensboro$61,515$37,531$1,17222.9%$244,80050.5%17.0%5.1%65.0%
Durham$81,619$49,636$1,50822.2%$392,80052.3%11.7%3.8%69.1%
Winston-Salem$59,268$37,345$1,08722.0%$233,80055.6%17.7%5.7%61.2%
Fayetteville$58,407$32,728$1,25025.7%$188,00047.4%17.7%7.9%50.2%
Cary$134,905$67,409$1,73815.5%$580,20066.6%5.7%3.5%69.0%
Wilmington$66,738$49,405$1,39525.1%$383,80047.6%16.0%4.3%66.3%
High Point$64,561$35,661$1,11620.7%$235,80057.8%15.7%5.2%62.4%
Concord$86,921$42,090$1,45120.0%$353,70065.2%9.6%5.5%70.7%
Asheville$71,102$45,430$1,40223.7%$440,00051.9%14.2%5.1%61.8%
Greenville$49,748$33,924$1,00724.3%$233,50032.7%24.6%9.0%63.7%
Gastonia$64,059$35,174$1,20422.6%$277,60054.2%16.3%5.7%65.7%
Jacksonville$57,697$30,271$1,32127.5%$210,10038.7%12.7%7.3%33.7%
Apex$144,135$60,473$1,90215.8%$576,10076.5%2.2%3.8%72.7%
Huntersville$120,516$61,224$1,83418.3%$472,90071.7%3.1%3.2%73.7%
Chapel Hill$85,989$51,406$1,61322.5%$613,70047.4%18.6%4.5%58.1%
Burlington$56,880$33,214$1,05122.2%$199,20053.8%16.4%6.5%63.9%
Kannapolis$73,836$37,838$1,31921.4%$276,40065.7%12.6%4.0%67.3%
Rocky Mount$55,534$31,561$95720.7%$165,70049.0%19.7%8.0%59.3%
Wake Forest$123,802$51,709$1,59615.5%$474,50074.0%4.5%4.0%69.7%
Mooresville$89,647$44,111$1,62621.8%$390,90058.3%7.3%4.4%70.1%
Wilson$52,485$31,704$97122.2%$210,70049.1%23.0%6.7%58.2%
Holly Springs$135,578$53,656$2,02117.9%$535,80080.6%4.8%3.4%71.7%
Hickory$64,576$38,101$1,06319.8%$278,40055.0%17.1%3.8%59.2%
Indian Trail$108,483$41,956$2,07723.0%$385,00078.1%5.3%5.3%76.0%
Fuquay-Varina$115,497$44,813$1,72017.9%$451,50074.2%8.2%3.6%65.6%
Monroe$72,540$31,089$1,24620.6%$309,10061.6%13.3%4.6%64.2%
Salisbury$53,716$32,043$1,07123.9%$242,50051.8%26.3%5.8%55.1%
Garner$78,756$44,201$1,54923.6%$355,00063.2%8.4%6.2%65.7%
Goldsboro$48,540$30,497$97124.0%$200,40036.3%22.8%8.0%49.0%
Cornelius$113,767$77,539$1,72218.2%$559,40069.5%5.4%2.5%65.4%
New Bern$61,031$38,196$1,08121.3%$240,10059.7%17.2%4.6%57.2%
Sanford$57,586$28,130$1,05221.9%$245,40053.3%22.0%4.4%61.1%
Morrisville$125,396$58,502$1,85817.8%$518,80045.4%3.1%3.3%75.3%
Matthews$108,611$53,265$1,76419.5%$445,10064.4%3.7%2.1%66.1%
Statesville$52,880$34,175$1,00022.7%$248,00051.6%20.4%6.8%64.7%
Leland$91,977$50,729$1,73522.6%$398,90080.6%6.1%4.7%57.3%
Clayton$78,822$37,564$1,66125.3%$329,60062.7%5.9%2.8%73.0%
Kernersville$71,918$41,725$1,08218.1%$290,70060.5%12.6%2.7%65.2%
Asheboro$47,197$29,259$90623.0%$188,10045.5%19.7%4.0%60.3%
Mint Hill$100,860$49,706$1,52818.2%$428,90083.2%8.4%4.1%66.4%
Thomasville$60,935$28,348$87917.3%$179,30062.4%16.3%4.6%61.1%
Waxhaw$131,894$48,910$1,84016.7%$549,40083.0%4.5%4.9%69.3%
Shelby$48,376$31,112$94523.4%$197,20060.0%17.6%3.6%55.4%
Clemmons$87,655$47,012$1,26917.4%$335,80075.7%6.5%4.5%66.2%
Carrboro$85,743$55,875$1,47020.6%$539,40043.5%12.2%3.6%72.4%
Knightdale$103,220$44,817$1,67419.5%$380,10064.7%5.3%3.4%77.8%
Boone$30,065$17,773$1,11144.3%$411,10026.2%51.2%12.0%53.9%
Lexington$43,128$22,661$89324.8%$179,90041.6%27.8%6.0%54.5%
Harrisburg$148,254$54,237$2,64021.4%$478,00091.5%3.8%3.0%69.4%
Mebane$83,174$42,148$1,28318.5%$338,90060.5%7.2%3.9%69.2%
Kinston$36,878$29,087$86728.2%$119,30042.5%27.9%16.1%51.4%
Elizabeth City$52,141$29,560$1,11725.7%$187,70044.1%13.3%7.0%58.3%
Lumberton$42,877$24,340$86624.2%$152,60043.9%30.8%5.6%50.3%
Lenoir$49,910$29,565$66416.0%$179,40064.2%14.6%4.6%52.6%
Pinehurst$109,802$64,219$1,66418.2%$476,60085.2%4.3%5.2%39.0%
Mount Holly$79,385$42,722$1,25619.0%$337,80068.8%8.2%5.5%69.2%
Graham$56,239$32,057$1,07122.9%$233,80053.2%16.8%6.8%63.6%
Hope Mills$65,774$32,051$1,14120.8%$190,60066.5%14.1%8.2%56.6%
Havelock$58,408$29,099$1,28026.3%$207,70041.3%14.3%4.9%46.4%
Morganton$51,355$29,317$94422.1%$221,70054.7%25.7%3.8%56.4%
Stallings$115,974$56,124$1,88219.5%$428,00087.5%4.8%5.3%73.2%
Albemarle$46,881$28,131$88022.5%$204,80056.3%24.9%5.6%56.2%
Southern Pines$88,535$52,904$1,35418.4%$451,10056.6%9.6%6.7%50.2%
Murraysville$81,167$42,602$1,77726.3%$320,70077.3%4.5%5.8%75.4%
Davidson$166,556$86,576$1,65211.9%$687,70080.0%7.0%4.1%59.3%
Belmont$94,883$59,413$1,36517.3%$395,00070.7%7.9%4.0%63.4%
Hendersonville$53,449$40,007$1,33229.9%$317,00046.1%14.6%3.2%52.2%
Eden$47,260$29,097$79920.3%$120,70055.0%19.2%8.3%56.8%
Laurinburg$42,170$30,789$77422.0%$134,20046.6%31.1%11.0%52.0%
Henderson$39,969$24,277$84825.5%$123,80038.9%27.3%9.4%59.2%
Roanoke Rapids$53,690$30,053$85819.2%$142,70049.9%18.4%8.1%58.3%
Reidsville$42,921$26,057$82223.0%$138,80052.8%21.1%6.4%51.8%
Piney Green$72,177$32,641$1,20220.0%$227,60066.4%10.8%5.9%58.9%
Anderson Creek$87,287$34,885$1,25117.2%$282,20070.5%14.6%7.1%51.3%
Lewisville$100,917$45,340$1,09513.0%$325,40085.7%10.2%1.9%67.6%
Weddington$190,766$83,398$1,92712.1%$824,10095.1%4.0%1.8%64.8%
Newton$62,015$31,528$1,09121.1%$186,30072.6%12.0%6.2%56.6%
Wendell$95,787$43,514$1,45718.3%$330,50078.2%3.2%1.3%73.4%
Myrtle Grove$113,463$51,786$1,46315.5%$439,10083.6%6.2%3.1%63.6%
Lake Norman of Iredell$173,542$92,512$1,3279.2%$887,40094.9%2.5%3.1%58.9%
Smithfield$43,270$30,986$65818.2%$242,50058.7%27.4%7.2%51.8%
Archdale$64,757$34,380$1,03419.2%$198,00078.4%5.2%2.5%60.0%
Kings Mountain$49,564$26,980$95923.2%$204,10062.0%23.0%7.7%61.5%
Lincolnton$46,320$30,456$96525.0%$248,70046.2%22.6%3.8%58.7%
Spring Lake$51,958$25,899$1,35131.2%$124,00019.8%17.7%5.4%42.7%
Spout Springs$92,402$41,749$2,01026.1%$358,50074.6%4.2%5.7%44.5%
Summerfield$160,275$64,431$1,52111.4%$521,90093.8%7.1%2.1%64.7%
Pineville$69,354$38,862$1,55226.9%$395,10048.9%13.8%5.2%71.9%
Elon$84,773$28,605$2,08029.4%$366,30070.1%20.0%5.0%42.1%
Tarboro$49,796$35,098$84320.3%$185,50057.2%18.5%4.5%52.5%
Rolesville$149,565$53,322$1,0858.7%$535,00092.5%1.1%3.7%69.8%
Winterville$83,193$39,405$1,53422.1%$245,10083.2%9.8%5.4%69.7%
Mount Airy$40,275$32,776$72521.6%$181,90055.4%26.9%4.2%51.0%
Waynesville$54,923$37,050$1,07023.4%$281,70057.3%15.9%1.9%57.4%
Lake Norman of Catawba$112,656$64,290$1,31914.0%$492,60085.7%4.2%3.8%60.6%
Morehead City$56,233$43,126$1,13424.2%$357,40046.7%18.1%1.9%59.3%
Washington$40,186$30,358$85625.6%$206,80046.4%23.1%3.5%55.5%
Hillsborough$98,163$54,038$1,36816.7%$460,10063.8%8.0%4.1%65.2%

Commute and people

CITY Official statistic Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Sort:
City ⇅Drive alone ⇅Public transit ⇅Walk ⇅Work from home ⇅Commute 45+ min ⇅Born abroad ⇅Median age ⇅
Charlotte57.4%1.9%1.7%28.8%10.6%18.7%34.5
Raleigh62.3%1.4%1.6%25.8%9.0%13.8%34.7
Greensboro72.0%1.8%2.2%13.8%8.2%12.7%34.3
Durham62.2%1.9%2.2%23.4%8.6%15.4%35.1
Winston-Salem71.7%1.1%2.0%14.1%8.6%11.2%35.9
Fayetteville73.1%0.5%6.7%7.7%7.3%7.8%30.6
Cary56.3%0.3%1.0%36.5%7.1%23.9%40.2
Wilmington69.6%0.3%2.2%19.2%6.0%5.7%37.1
High Point77.1%0.8%1.3%10.3%7.0%15.5%37.7
Concord71.7%0.2%1.0%17.4%17.3%13.5%36.5
Asheville66.1%1.3%3.4%20.1%4.6%7.0%40.7
Greenville72.9%1.0%3.0%13.3%7.8%5.0%27.3
Gastonia77.1%0.7%0.7%12.0%19.3%8.6%36.5
Jacksonville54.3%0.3%13.6%12.8%4.6%6.6%23.4
Apex55.0%0.1%2.0%36.0%10.2%20.2%36.4
Huntersville63.7%1.4%0.4%28.4%13.7%10.1%40.1
Chapel Hill47.1%7.0%8.0%28.1%6.2%15.3%25.8
Burlington77.4%0.0%0.8%9.8%14.3%13.7%40.1
Kannapolis76.3%0.8%0.4%11.6%16.1%9.7%36.9
Rocky Mount80.0%1.0%0.6%8.6%11.0%3.8%40.7
Wake Forest64.5%0.0%1.1%28.7%26.4%9.5%38.6
Mooresville71.1%0.3%0.7%19.1%16.8%8.7%35.8
Wilson78.9%0.2%2.0%7.4%13.0%6.9%39.5
Holly Springs60.2%0.0%1.4%33.5%12.7%11.4%36.5
Hickory72.3%0.1%0.9%12.9%8.6%9.6%37.5
Indian Trail73.6%0.4%0.1%18.9%17.7%13.4%36.2
Fuquay-Varina61.9%0.1%1.8%30.0%27.2%8.9%37.0
Monroe75.1%0.0%0.7%7.5%23.4%17.8%35.5
Salisbury72.2%1.9%1.8%8.7%13.1%6.4%36.5
Garner65.8%0.1%0.7%24.0%16.4%11.9%37.7
Goldsboro80.0%1.0%1.4%4.8%9.7%4.3%36.8
Cornelius63.8%0.9%1.1%28.2%14.1%8.8%44.0
New Bern77.3%0.1%1.6%8.8%9.7%5.8%38.9
Sanford77.4%0.0%1.0%8.1%17.5%15.0%34.7
Morrisville52.0%0.3%0.2%39.0%5.3%36.0%35.2
Matthews69.9%0.2%0.9%18.0%10.7%13.4%40.1
Statesville73.5%0.0%1.9%7.9%9.4%10.7%37.1
Leland74.3%0.0%0.1%17.9%7.3%4.4%47.3
Clayton72.7%0.0%0.5%18.2%20.3%8.0%33.0
Kernersville79.7%0.0%0.7%12.6%6.9%6.9%39.3
Asheboro82.4%0.0%0.0%5.7%9.1%11.7%37.3
Mint Hill69.8%0.2%0.7%20.6%16.9%14.7%45.1
Thomasville78.6%0.0%1.0%9.4%6.0%8.5%38.3
Waxhaw62.5%0.2%0.6%27.7%25.6%15.6%36.2
Shelby79.6%0.0%1.1%9.6%12.3%2.3%39.3
Clemmons71.8%0.3%0.2%20.6%7.8%11.5%41.8
Carrboro49.6%7.2%3.1%27.2%9.9%15.9%33.4
Knightdale69.6%0.0%1.0%19.0%8.4%12.0%33.6
Boone63.7%4.2%13.2%10.1%6.5%4.5%21.3
Lexington70.4%0.0%4.2%7.3%14.4%13.1%36.7
Harrisburg64.1%2.9%0.6%26.3%15.9%16.4%40.1
Mebane73.9%0.5%0.1%19.7%18.2%10.1%38.5
Kinston80.0%0.5%1.4%3.2%11.8%3.5%42.9
Elizabeth City72.1%0.0%3.1%11.5%19.0%3.4%36.5
Lumberton84.2%0.4%0.8%4.1%8.3%8.8%34.6
Lenoir77.2%0.0%0.3%11.1%8.9%7.1%45.7
Pinehurst69.0%0.0%0.2%23.2%19.8%4.8%60.6
Mount Holly74.7%0.0%0.4%18.8%13.2%5.8%39.0
Graham80.2%0.0%0.7%10.3%17.8%11.0%37.8
Hope Mills78.4%0.0%0.6%9.1%11.6%6.1%34.0
Havelock70.4%2.0%5.9%3.3%6.3%4.4%24.7
Morganton75.6%0.0%0.4%8.1%6.9%10.6%37.8
Stallings66.6%0.1%0.3%25.2%16.1%10.9%40.8
Albemarle77.7%0.6%0.5%8.2%21.4%5.0%39.5
Southern Pines73.4%0.7%0.9%14.4%18.8%4.3%38.7
Murraysville80.1%0.0%0.0%13.8%7.6%7.6%38.7
Davidson55.3%1.2%7.4%30.7%13.2%5.8%41.9
Belmont66.0%0.0%2.6%25.6%12.8%6.0%39.4
Hendersonville75.8%0.3%1.8%8.7%7.2%7.4%53.2
Eden80.6%0.0%0.5%4.2%19.1%3.5%36.8
Laurinburg78.1%0.2%1.0%9.3%11.3%4.1%37.4
Henderson76.0%0.0%1.4%6.1%13.0%6.7%37.7
Roanoke Rapids74.2%0.0%0.9%8.2%13.4%3.7%40.3
Reidsville72.9%0.0%6.3%6.8%10.3%2.3%42.0
Piney Green74.4%0.0%0.5%12.5%10.6%3.9%30.1
Anderson Creek84.8%0.0%1.0%9.2%23.2%7.2%31.0
Lewisville76.7%0.0%0.1%18.5%13.2%4.7%40.8
Weddington63.7%0.2%1.4%30.5%14.5%16.1%43.3
Newton78.5%1.6%0.1%5.6%10.4%9.6%38.2
Wendell65.8%0.0%0.0%25.9%14.7%13.5%38.0
Myrtle Grove71.8%0.2%0.2%22.0%4.5%4.5%42.7
Lake Norman of Iredell64.8%0.2%1.0%28.1%25.4%5.9%48.3
Smithfield82.7%0.1%2.9%6.1%22.2%7.9%44.9
Archdale80.2%0.0%1.8%7.2%6.8%8.9%46.1
Kings Mountain84.1%0.0%1.5%7.2%19.0%3.4%37.2
Lincolnton75.1%0.0%2.6%11.7%16.3%7.9%37.1
Spring Lake72.6%0.0%8.4%3.3%6.2%7.7%26.1
Spout Springs77.4%0.0%1.2%10.2%23.2%5.7%32.0
Summerfield70.5%0.0%1.4%23.9%7.5%10.7%44.0
Pineville61.6%0.7%9.3%21.3%9.1%18.9%33.4
Elon63.8%0.0%19.6%12.3%9.1%3.8%21.2
Tarboro79.9%0.0%1.1%10.9%11.2%3.3%51.2
Rolesville65.7%0.0%0.2%27.9%34.3%9.2%40.6
Winterville76.3%1.7%0.8%13.1%9.6%4.1%36.5
Mount Airy79.8%0.0%0.6%5.1%10.8%8.9%46.0
Waynesville70.0%0.0%3.1%12.4%8.5%5.8%46.0
Lake Norman of Catawba67.1%0.0%0.0%18.7%31.1%4.7%51.2
Morehead City81.9%0.4%1.3%12.1%8.4%4.0%44.2
Washington79.2%0.0%2.4%6.6%10.8%3.6%46.8
Hillsborough64.7%0.8%0.6%29.2%7.7%9.7%42.5

Shares of workers aged 16 and over.

Metro pay

METRO Official statistics Source: BLS Occupational Employment and Wage Statistics (OEWS), May 2025 · BEA Regional Price Parities · BLS Local Area Unemployment Statistics · Data: OEWS May 2025; RPP 2024

Cities that we could match to a BLS metropolitan area. Metro figures cover the whole area. The page of each city shows the occupations and pay of its metro.

Sort:
City ⇅Metropolitan area ⇅Jobs (OEWS) ⇅Median pay, all occupations ⇅Price level (US = 100) ⇅Unemployment ⇅
CharlotteCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
RaleighRaleigh-Cary, NC743,120$51,99098.22.7%
GreensboroGreensboro-High Point, NC365,410$46,57092.93.4%
DurhamDurham-Chapel Hill, NC344,020$60,72097.62.8%
Winston-SalemWinston-Salem, NC271,980$46,38092.03.2%
FayettevilleFayetteville, NC131,430$45,62092.04.0%
CaryRaleigh-Cary, NC743,120$51,99098.22.7%
WilmingtonWilmington, NC191,280$45,80096.43.1%
High PointGreensboro-High Point, NC365,410$46,57092.93.4%
ConcordCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
AshevilleAsheville, NC180,620$46,87096.52.8%
GreenvilleGreenville, NC80,770$46,56088.43.5%
GastoniaCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
JacksonvilleJacksonville, NC52,570$40,23092.13.4%
ApexRaleigh-Cary, NC743,120$51,99098.22.7%
HuntersvilleCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
Chapel HillDurham-Chapel Hill, NC344,020$60,72097.62.8%
BurlingtonBurlington, NC67,830$44,01093.23.2%
KannapolisCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
Rocky MountRocky Mount, NC54,630$43,96088.04.2%
Wake ForestRaleigh-Cary, NC743,120$51,99098.22.7%
MooresvilleCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
Holly SpringsRaleigh-Cary, NC743,120$51,99098.22.7%
HickoryHickory-Lenoir-Morganton, NC154,090$45,22088.53.0%
Indian TrailCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
Fuquay-VarinaRaleigh-Cary, NC743,120$51,99098.22.7%
MonroeCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
SalisburyCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
GarnerRaleigh-Cary, NC743,120$51,99098.22.7%
GoldsboroGoldsboro, NC40,320$40,57088.53.3%
CorneliusCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
MorrisvilleRaleigh-Cary, NC743,120$51,99098.22.7%
MatthewsCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
StatesvilleCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
LelandWilmington, NC191,280$45,80096.43.1%
ClaytonRaleigh-Cary, NC743,120$51,99098.22.7%
KernersvilleWinston-Salem, NC271,980$46,38092.03.2%
AsheboroGreensboro-High Point, NC365,410$46,57092.93.4%
Mint HillCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
ThomasvilleWinston-Salem, NC271,980$46,38092.03.2%
WaxhawCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
ClemmonsWinston-Salem, NC271,980$46,38092.03.2%
CarrboroDurham-Chapel Hill, NC344,020$60,72097.62.8%
KnightdaleRaleigh-Cary, NC743,120$51,99098.22.7%
LexingtonWinston-Salem, NC271,980$46,38092.03.2%
HarrisburgCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
MebaneBurlington, NC67,830$44,01093.23.2%
LenoirHickory-Lenoir-Morganton, NC154,090$45,22088.53.0%
PinehurstPinehurst-Southern Pines, NC42,900$42,92088.32.8%
Mount HollyCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
GrahamBurlington, NC67,830$44,01093.23.2%
Hope MillsFayetteville, NC131,430$45,62092.04.0%
MorgantonHickory-Lenoir-Morganton, NC154,090$45,22088.53.0%
StallingsCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
Southern PinesPinehurst-Southern Pines, NC42,900$42,92088.32.8%
MurraysvilleWilmington, NC191,280$45,80096.43.1%
DavidsonCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
BelmontCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
HendersonvilleAsheville, NC180,620$46,87096.52.8%
EdenGreensboro-High Point, NC365,410$46,57092.93.4%
ReidsvilleGreensboro-High Point, NC365,410$46,57092.93.4%
Piney GreenJacksonville, NC52,570$40,23092.13.4%
LewisvilleWinston-Salem, NC271,980$46,38092.03.2%
WeddingtonCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
NewtonHickory-Lenoir-Morganton, NC154,090$45,22088.53.0%
WendellRaleigh-Cary, NC743,120$51,99098.22.7%
Myrtle GroveWilmington, NC191,280$45,80096.43.1%
Lake Norman of IredellCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
SmithfieldRaleigh-Cary, NC743,120$51,99098.22.7%
ArchdaleGreensboro-High Point, NC365,410$46,57092.93.4%
LincolntonCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
Spring LakeFayetteville, NC131,430$45,62092.04.0%
SummerfieldGreensboro-High Point, NC365,410$46,57092.93.4%
PinevilleCharlotte-Concord-Gastonia, NC-SC1,358,370$49,99097.33.3%
ElonBurlington, NC67,830$44,01093.23.2%
TarboroRocky Mount, NC54,630$43,96088.04.2%
RolesvilleRaleigh-Cary, NC743,120$51,99098.22.7%
WintervilleGreenville, NC80,770$46,56088.43.5%
Lake Norman of CatawbaHickory-Lenoir-Morganton, NC154,090$45,22088.53.0%
HillsboroughDurham-Chapel Hill, NC344,020$60,72097.62.8%

Climate

CITY Model estimate on a 0.5° grid Source: NASA POWER climatology (MERRA-2, 2001–2025) · Data: monthly means 2001–2025

Sort:
City ⇅January mean (°F) ⇅July mean (°F) ⇅Year mean (°F) ⇅Yearly precipitation (mm) ⇅
Charlotte408161.01146
Raleigh388059.61187
Greensboro377958.61146
Durham388059.61187
Winston-Salem377958.61146
Fayetteville418161.81236
Cary388059.61187
Wilmington488165.31375
High Point377958.61146
Concord388059.81174
Asheville357354.71347
Greenville408061.11289
Gastonia408160.91144
Jacksonville488165.21444
Apex398060.61216
Huntersville388059.81174
Chapel Hill388059.61187
Burlington388059.11154
Kannapolis388059.81174
Rocky Mount398060.31229
Wake Forest388059.61187
Mooresville388059.81174
Wilson408160.91245
Holly Springs398060.61216
Hickory388059.31132
Indian Trail408161.01146
Fuquay-Varina398060.61216
Monroe408161.01146
Salisbury388059.81174
Garner398060.61216
Goldsboro408160.91245
Cornelius388059.81174
New Bern468163.81431
Sanford398060.51157
Morrisville388059.61187
Matthews408161.01146
Statesville377958.41194
Leland488165.31375
Clayton398060.61216
Kernersville377958.61146
Asheboro398060.11130
Mint Hill408161.01146
Thomasville377958.61146
Waxhaw408161.01146
Shelby388059.31132
Clemmons377958.41194
Carrboro388059.11154
Knightdale388059.61187
Boone337353.71267
Lexington377958.61146
Harrisburg388059.81174
Mebane388059.11154
Kinston408061.11289
Elizabeth City408060.71200
Lumberton438162.81280
Lenoir367756.91187
Pinehurst418161.81180
Mount Holly388059.31132
Graham388059.11154
Hope Mills418161.81236
Havelock468163.81431
Morganton377757.61296
Stallings408161.01146
Albemarle398060.11130
Southern Pines418161.81180
Murraysville438163.01401
Davidson388059.81174
Belmont408160.91144
Hendersonville357354.71347
Eden357857.01173
Laurinburg418161.81180
Henderson378059.11186
Roanoke Rapids388059.71205
Reidsville367958.11171
Piney Green428162.41371
Anderson Creek398060.61216
Lewisville377958.41194
Weddington408161.01146
Newton388059.31132
Wendell388060.01209
Myrtle Grove488165.31375
Lake Norman of Iredell388059.81174
Smithfield408160.91245
Archdale377958.61146
Kings Mountain408160.91144
Lincolnton388059.31132
Spring Lake418161.81236
Spout Springs398060.61216
Summerfield377958.61146
Pineville408161.01146
Elon388059.11154
Tarboro398060.31229
Rolesville388059.61187
Winterville408061.11289
Mount Airy347655.41184
Waynesville347253.71392
Lake Norman of Catawba388059.31132
Morehead City528166.91513
Washington428061.91358
Hillsborough388059.11154

Satellite-reanalysis values on a grid of roughly 50 km; not weather-station records.

Rankings

Ready-made rankings of these cities, and of the metro areas that pay the most for common occupations:

North Carolina: Largest Cities

North Carolina: Cities With the Cheapest Rent

North Carolina: Cities With the Highest Household Income

North Carolina: Cities Where Rent Takes the Smallest Share of Income

North Carolina: Cities With the Lowest Unemployment

North Carolina: Cities in the Highest-Paying Counties

North Carolina: Most College-Educated Cities

North Carolina: Cities With the Most Homeowners

North Carolina: Cities With the Most Remote Work

North Carolina: Cities With the Shortest Commutes

Best North Carolina metro areas for retail salespersons

Best North Carolina metro areas for laborers and freight, stock, and material movers, hand

Best North Carolina metro areas for registered nurses

Best North Carolina metro areas for cashiers

Best North Carolina metro areas for fast food and counter workers

Best North Carolina metro areas for customer service representatives

Best North Carolina metro areas for stockers and order fillers

Best North Carolina metro areas for cooks, fast food

Best North Carolina metro areas for waiters and waitresses

Best North Carolina metro areas for office clerks, general

Best North Carolina metro areas for nursing assistants

Best North Carolina metro areas for general and operations managers

Best North Carolina metro areas for heavy and tractor-trailer truck drivers

Best North Carolina metro areas for home health and personal care aides

Best North Carolina metro areas for software developers

City by city

City by city

1. Charlotte

903,844 residents · Mecklenburg County · median household income $82,068 · median rent $1,612 · guide: jobs, pay and living in Charlotte

2. Raleigh

481,031 residents · Wake County · median household income $85,395 · median rent $1,572 · guide: jobs, pay and living in Raleigh

3. Greensboro

301,198 residents · Guilford County · median household income $61,515 · median rent $1,172 · guide: jobs, pay and living in Greensboro

4. Durham

291,467 residents · Durham County · median household income $81,619 · median rent $1,508 · guide: jobs, pay and living in Durham

5. Winston-Salem

252,037 residents · Forsyth County · median household income $59,268 · median rent $1,087 · guide: jobs, pay and living in Winston-Salem

6. Fayetteville

210,815 residents · Cumberland County · median household income $58,407 · median rent $1,250 · guide: jobs, pay and living in Fayetteville

7. Cary

179,306 residents · Wake County · median household income $134,905 · median rent $1,738 · guide: jobs, pay and living in Cary

8. Wilmington

120,805 residents · New Hanover County · median household income $66,738 · median rent $1,395 · guide: jobs, pay and living in Wilmington

9. High Point

116,245 residents · Guilford County · median household income $64,561 · median rent $1,116 · guide: jobs, pay and living in High Point

10. Concord

108,719 residents · Cabarrus County · median household income $86,921 · median rent $1,451 · guide: jobs, pay and living in Concord

11. Asheville

94,535 residents · Buncombe County · median household income $71,102 · median rent $1,402 · guide: jobs, pay and living in Asheville

12. Greenville

92,857 residents · Pitt County · median household income $49,748 · median rent $1,007 · guide: jobs, pay and living in Greenville

13. Gastonia

82,884 residents · Gaston County · median household income $64,059 · median rent $1,204 · guide: jobs, pay and living in Gastonia

14. Jacksonville

71,279 residents · Onslow County · median household income $57,697 · median rent $1,321 · guide: jobs, pay and living in Jacksonville

15. Apex

70,630 residents · Wake County · median household income $144,135 · median rent $1,902 · guide: jobs, pay and living in Apex

16. Huntersville

63,969 residents · Mecklenburg County · median household income $120,516 · median rent $1,834 · guide: jobs, pay and living in Huntersville

17. Chapel Hill

61,607 residents · Orange County · median household income $85,989 · median rent $1,613 · guide: jobs, pay and living in Chapel Hill

18. Burlington

59,610 residents · Alamance County · median household income $56,880 · median rent $1,051 · guide: jobs, pay and living in Burlington

19. Kannapolis

57,890 residents · Cabarrus County · median household income $73,836 · median rent $1,319 · guide: jobs, pay and living in Kannapolis

20. Rocky Mount

54,297 residents · Nash County · median household income $55,534 · median rent $957 · guide: jobs, pay and living in Rocky Mount

21. Wake Forest

52,844 residents · Wake County · median household income $123,802 · median rent $1,596 · guide: jobs, pay and living in Wake Forest

22. Mooresville

52,381 residents · Iredell County · median household income $89,647 · median rent $1,626 · guide: jobs, pay and living in Mooresville

23. Wilson

48,370 residents · Wilson County · median household income $52,485 · median rent $971 · guide: jobs, pay and living in Wilson

24. Holly Springs

45,248 residents · Wake County · median household income $135,578 · median rent $2,021 · guide: jobs, pay and living in Holly Springs

25. Hickory

44,258 residents · Catawba County · median household income $64,576 · median rent $1,063 · guide: jobs, pay and living in Hickory

26. Indian Trail

42,036 residents · Union County · median household income $108,483 · median rent $2,077 · guide: jobs, pay and living in Indian Trail

27. Fuquay-Varina

40,485 residents · Wake County · median household income $115,497 · median rent $1,720 · guide: jobs, pay and living in Fuquay-Varina

28. Monroe

36,759 residents · Union County · median household income $72,540 · median rent $1,246 · guide: jobs, pay and living in Monroe

29. Salisbury

35,825 residents · Rowan County · median household income $53,716 · median rent $1,071 · guide: jobs, pay and living in Salisbury

30. Garner

34,473 residents · Wake County · median household income $78,756 · median rent $1,549 · guide: jobs, pay and living in Garner

31. Goldsboro

34,383 residents · Wayne County · median household income $48,540 · median rent $971 · guide: jobs, pay and living in Goldsboro

32. Cornelius

32,783 residents · Mecklenburg County · median household income $113,767 · median rent $1,722 · guide: jobs, pay and living in Cornelius

33. New Bern

32,734 residents · Craven County · median household income $61,031 · median rent $1,081 · guide: jobs, pay and living in New Bern

34. Sanford

31,478 residents · Lee County · median household income $57,586 · median rent $1,052 · guide: jobs, pay and living in Sanford

35. Morrisville

31,422 residents · Wake County · median household income $125,396 · median rent $1,858 · guide: jobs, pay and living in Morrisville

36. Matthews

30,577 residents · Mecklenburg County · median household income $108,611 · median rent $1,764 · guide: jobs, pay and living in Matthews

37. Statesville

29,894 residents · Iredell County · median household income $52,880 · median rent $1,000 · guide: jobs, pay and living in Statesville

38. Leland

29,607 residents · Brunswick County · median household income $91,977 · median rent $1,735 · guide: jobs, pay and living in Leland

39. Clayton

29,320 residents · Johnston County · median household income $78,822 · median rent $1,661 · guide: jobs, pay and living in Clayton

40. Kernersville

27,830 residents · Forsyth County · median household income $71,918 · median rent $1,082 · guide: jobs, pay and living in Kernersville

41. Asheboro

27,580 residents · Randolph County · median household income $47,197 · median rent $906 · guide: jobs, pay and living in Asheboro

42. Mint Hill

27,556 residents · Mecklenburg County · median household income $100,860 · median rent $1,528 · guide: jobs, pay and living in Mint Hill

43. Thomasville

27,321 residents · Davidson County · median household income $60,935 · median rent $879 · guide: jobs, pay and living in Thomasville

44. Waxhaw

22,275 residents · Union County · median household income $131,894 · median rent $1,840 · guide: jobs, pay and living in Waxhaw

45. Shelby

22,100 residents · Cleveland County · median household income $48,376 · median rent $945 · guide: jobs, pay and living in Shelby

46. Clemmons

21,871 residents · Forsyth County · median household income $87,655 · median rent $1,269 · guide: jobs, pay and living in Clemmons

47. Carrboro

21,204 residents · Orange County · median household income $85,743 · median rent $1,470 · guide: jobs, pay and living in Carrboro

48. Knightdale

20,214 residents · Wake County · median household income $103,220 · median rent $1,674 · guide: jobs, pay and living in Knightdale

49. Boone

20,032 residents · Watauga County · median household income $30,065 · median rent $1,111 · guide: jobs, pay and living in Boone

50. Lexington

19,690 residents · Davidson County · median household income $43,128 · median rent $893 · guide: jobs, pay and living in Lexington

51. Harrisburg

19,633 residents · Cabarrus County · median household income $148,254 · median rent $2,640 · guide: jobs, pay and living in Harrisburg

52. Mebane

19,538 residents · Alamance County · median household income $83,174 · median rent $1,283 · guide: jobs, pay and living in Mebane

53. Kinston

19,505 residents · Lenoir County · median household income $36,878 · median rent $867 · guide: jobs, pay and living in Kinston

54. Elizabeth City

18,871 residents · Pasquotank County · median household income $52,141 · median rent $1,117 · guide: jobs, pay and living in Elizabeth City

55. Lumberton

18,859 residents · Robeson County · median household income $42,877 · median rent $866 · guide: jobs, pay and living in Lumberton

56. Lenoir

18,299 residents · Caldwell County · median household income $49,910 · median rent $664 · guide: jobs, pay and living in Lenoir

57. Pinehurst

18,256 residents · Moore County · median household income $109,802 · median rent $1,664 · guide: jobs, pay and living in Pinehurst

58. Mount Holly

18,208 residents · Gaston County · median household income $79,385 · median rent $1,256 · guide: jobs, pay and living in Mount Holly

59. Graham

18,048 residents · Alamance County · median household income $56,239 · median rent $1,071 · guide: jobs, pay and living in Graham

60. Hope Mills

17,939 residents · Cumberland County · median household income $65,774 · median rent $1,141 · guide: jobs, pay and living in Hope Mills

61. Havelock

17,691 residents · Craven County · median household income $58,408 · median rent $1,280 · guide: jobs, pay and living in Havelock

62. Morganton

17,646 residents · Burke County · median household income $51,355 · median rent $944 · guide: jobs, pay and living in Morganton

63. Stallings

16,886 residents · Union County · median household income $115,974 · median rent $1,882 · guide: jobs, pay and living in Stallings

64. Albemarle

16,762 residents · Stanly County · median household income $46,881 · median rent $880 · guide: jobs, pay and living in Albemarle

65. Southern Pines

16,420 residents · Moore County · median household income $88,535 · median rent $1,354 · guide: jobs, pay and living in Southern Pines

66. Murraysville

16,339 residents · New Hanover County · median household income $81,167 · median rent $1,777 · guide: jobs, pay and living in Murraysville

67. Davidson

15,660 residents · Mecklenburg County · median household income $166,556 · median rent $1,652 · guide: jobs, pay and living in Davidson

68. Belmont

15,546 residents · Gaston County · median household income $94,883 · median rent $1,365 · guide: jobs, pay and living in Belmont

69. Hendersonville

15,408 residents · Henderson County · median household income $53,449 · median rent $1,332 · guide: jobs, pay and living in Hendersonville

70. Eden

15,356 residents · Rockingham County · median household income $47,260 · median rent $799 · guide: jobs, pay and living in Eden

71. Laurinburg

15,087 residents · Scotland County · median household income $42,170 · median rent $774 · guide: jobs, pay and living in Laurinburg

72. Henderson

14,885 residents · Vance County · median household income $39,969 · median rent $848 · guide: jobs, pay and living in Henderson

73. Roanoke Rapids

14,856 residents · Halifax County · median household income $53,690 · median rent $858 · guide: jobs, pay and living in Roanoke Rapids

74. Reidsville

14,585 residents · Rockingham County · median household income $42,921 · median rent $822 · guide: jobs, pay and living in Reidsville

75. Piney Green

14,078 residents · Onslow County · median household income $72,177 · median rent $1,202 · guide: jobs, pay and living in Piney Green

76. Anderson Creek

13,927 residents · Harnett County · median household income $87,287 · median rent $1,251 · guide: jobs, pay and living in Anderson Creek

77. Lewisville

13,828 residents · Forsyth County · median household income $100,917 · median rent $1,095 · guide: jobs, pay and living in Lewisville

78. Weddington

13,805 residents · Union County · median household income $190,766 · median rent $1,927 · guide: jobs, pay and living in Weddington

79. Newton

13,333 residents · Catawba County · median household income $62,015 · median rent $1,091 · guide: jobs, pay and living in Newton

80. Wendell

13,064 residents · Wake County · median household income $95,787 · median rent $1,457 · guide: jobs, pay and living in Wendell

81. Myrtle Grove

12,637 residents · New Hanover County · median household income $113,463 · median rent $1,463 · guide: jobs, pay and living in Myrtle Grove

82. Lake Norman of Iredell

12,494 residents · Iredell County · median household income $173,542 · median rent $1,327 · guide: jobs, pay and living in Lake Norman of Iredell

83. Smithfield

12,116 residents · Johnston County · median household income $43,270 · median rent $658 · guide: jobs, pay and living in Smithfield

84. Archdale

12,087 residents · Randolph County · median household income $64,757 · median rent $1,034 · guide: jobs, pay and living in Archdale

85. Kings Mountain

12,039 residents · Cleveland County · median household income $49,564 · median rent $959 · guide: jobs, pay and living in Kings Mountain

86. Lincolnton

11,783 residents · Lincoln County · median household income $46,320 · median rent $965 · guide: jobs, pay and living in Lincolnton

87. Spring Lake

11,573 residents · Cumberland County · median household income $51,958 · median rent $1,351 · guide: jobs, pay and living in Spring Lake

88. Spout Springs

11,242 residents · Harnett County · median household income $92,402 · median rent $2,010 · guide: jobs, pay and living in Spout Springs

89. Summerfield

11,116 residents · Guilford County · median household income $160,275 · median rent $1,521 · guide: jobs, pay and living in Summerfield

90. Pineville

11,055 residents · Mecklenburg County · median household income $69,354 · median rent $1,552 · guide: jobs, pay and living in Pineville

91. Elon

11,032 residents · Alamance County · median household income $84,773 · median rent $2,080 · guide: jobs, pay and living in Elon

92. Tarboro

10,770 residents · Edgecombe County · median household income $49,796 · median rent $843 · guide: jobs, pay and living in Tarboro

93. Rolesville

10,766 residents · Wake County · median household income $149,565 · median rent $1,085 · guide: jobs, pay and living in Rolesville

94. Winterville

10,725 residents · Pitt County · median household income $83,193 · median rent $1,534 · guide: jobs, pay and living in Winterville

95. Mount Airy

10,633 residents · Surry County · median household income $40,275 · median rent $725 · guide: jobs, pay and living in Mount Airy

96. Waynesville

10,502 residents · Haywood County · median household income $54,923 · median rent $1,070 · guide: jobs, pay and living in Waynesville

97. Lake Norman of Catawba

9,906 residents · Catawba County · median household income $112,656 · median rent $1,319 · guide: jobs, pay and living in Lake Norman of Catawba

98. Morehead City

9,806 residents · Carteret County · median household income $56,233 · median rent $1,134 · guide: jobs, pay and living in Morehead City

99. Washington

9,726 residents · Beaufort County · median household income $40,186 · median rent $856 · guide: jobs, pay and living in Washington

100. Hillsborough

9,724 residents · Orange County · median household income $98,163 · median rent $1,368 · guide: jobs, pay and living in Hillsborough

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore