NCNorth Carolina rankings

Towns with the most people working from home in North Carolina

Ranked by the share of workers who usually work from home. 285 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownWork from homeMedian incomeBachelor's+
1 Map of Marvin Marvin6,692 people 42.5% $250,001 79.9%
2 Briar Chapel6,049 people 41.8% $166,063 81.6%
3 Morrisville31,422 people 39% $125,396 72.7%
4 Map of Cary Cary179,306 people 36.5% $134,905 70.5%
5 Apex70,630 people 36% $144,135 69.5%
6 Porters Neck7,654 people 34.4% $119,979 66.5%
7 Map of Holly Springs Holly Springs45,248 people 33.5% $135,578 67.3%
8 Map of Westport Westport5,915 people 32.5% $131,908 45.4%
9 Map of Holly Ridge Holly Ridge4,904 people 32.4% $104,788 51.4%
10 Davidson Davidson15,660 people 30.7% $166,556 75.8%
11 Map of Weddington Weddington13,805 people 30.5% $190,766 68%
12 Fuquay-Varina40,485 people 30% $115,497 54%
13 Map of Oak Ridge Oak Ridge7,744 people 29.3% $155,385 57%
14 Hillsborough Hillsborough9,724 people 29.2% $98,163 61.4%
15 Map of Charlotte Charlotte903,844 people 28.8% $82,068 48%
16 Wake Forest Wake Forest52,844 people 28.7% $123,802 59.5%
17 Wrightsville Beach Wrightsville Beach2,665 people 28.7% $151,563 72.5%
18 Map of Royal Pines Royal Pines4,325 people 28.5% $107,885 57.1%
19 Huntersville Huntersville63,969 people 28.4% $120,516 57.5%
20 Map of Cornelius Cornelius32,783 people 28.2% $113,767 62.2%
21 Chapel Hill Chapel Hill61,607 people 28.1% $85,989 76.6%
22 Lake Norman of Iredell12,494 people 28.1% $173,542 67.2%
23 Map of Rolesville Rolesville10,766 people 27.9% $149,565 62.1%
24 Map of Ogden Ogden8,249 people 27.8% $121,338 49.5%
25 Map of Waxhaw Waxhaw22,275 people 27.7% $131,894 55%
26 Map of Carrboro Carrboro21,204 people 27.2% $85,743 69.9%
27 Emerald Isle3,934 people 27.2% $89,773 57.1%
28 Surf City4,396 people 26.6% $81,433 51.6%
29 Harrisburg Harrisburg19,633 people 26.3% $148,254 56.5%
30 Map of Wendell Wendell13,064 people 25.9% $95,787 38.2%
31 Raleigh Raleigh481,031 people 25.8% $85,395 54%
32 Wesley Chapel Wesley Chapel9,090 people 25.8% $132,188 47.7%
33 Belmont15,546 people 25.6% $94,883 51.1%
34 Stallings16,886 people 25.3% $115,974 53.7%
35 Kings Grant Kings Grant9,003 people 25.1% $62,232 25.2%
36 Map of Mineral Springs Mineral Springs3,314 people 25.1% $91,500 35.2%
37 Oak Island Oak Island9,030 people 24.9% $85,872 43.6%
38 Weaverville Weaverville4,687 people 24.4% $88,221 64%
39 Map of Lowell Lowell3,768 people 24.4% $52,500 23%
40 Garner34,473 people 24% $78,756 46.5%
41 Map of Troutman Troutman3,995 people 24% $98,462 41.4%
42 Map of Summerfield Summerfield11,116 people 23.9% $160,275 59.5%
43 Southern Shores Southern Shores3,139 people 23.9% $131,429 59.1%
44 Tobaccoville Tobaccoville2,664 people 23.6% $80,263 28.3%
45 Durham Durham291,467 people 23.3% $81,619 57.3%
46 Pinehurst Pinehurst18,256 people 23.2% $109,802 60.9%
47 Archer Lodge Archer Lodge5,186 people 22.7% $91,188 36.9%
48 Zebulon8,711 people 22.2% $79,112 30.9%
49 Sunset Beach Sunset Beach4,351 people 22.2% $81,976 40%
50 Myrtle Grove12,637 people 22% $113,463 46.4%
51 Map of Stokesdale Stokesdale6,004 people 22% $121,071 43.2%
52 Beaufort4,689 people 21.5% $53,321 40.2%
53 Pineville Pineville11,055 people 21.3% $69,354 44.9%
54 Southport4,205 people 21.3% $87,641 37.4%
55 Midland4,860 people 21.1% $101,477 32.9%
56 Mint Hill Mint Hill27,556 people 20.6% $100,860 40.3%
57 Clemmons21,871 people 20.6% $87,655 49.4%
58 Map of Forest Oaks Forest Oaks4,293 people 20.2% $107,604 46.1%
59 Map of Asheville Asheville94,535 people 20.1% $71,102 53.4%
60 Map of Franklinton Franklinton2,645 people 19.9% $59,464 25.4%
61 Mebane19,538 people 19.7% $83,174 40.4%
62 Map of Black Mountain Black Mountain8,513 people 19.7% $77,042 56.3%
63 Carolina Beach6,745 people 19.7% $94,398 50.5%
64 Map of Lowesville Lowesville3,874 people 19.7% $113,510 21.9%
65 Angier6,241 people 19.6% $52,214 32%
66 Map of Lake Park Lake Park3,431 people 19.5% $66,411 41.4%
67 Map of Lake Junaluska Lake Junaluska3,175 people 19.4% $66,165 55%
68 Midway4,897 people 19.3% $83,446 22.5%
69 Map of Wilmington Wilmington120,805 people 19.2% $66,738 46.8%
70 Mooresville Mooresville52,381 people 19.1% $89,647 45.5%
71 Map of Woodfin Woodfin8,048 people 19.1% $71,384 45.9%
72 Pittsboro Pittsboro4,752 people 19.1% $81,639 40.8%
73 Map of Knightdale Knightdale20,214 people 19% $103,220 48.9%
74 Indian Trail Indian Trail42,036 people 18.9% $108,483 40.2%
75 Mount Holly Mount Holly18,208 people 18.8% $79,385 36.7%
76 Lake Norman of Catawba9,906 people 18.7% $112,656 44%
77 Map of Rockfish Rockfish3,574 people 18.7% $64,476 23.1%
78 Lewisville Lewisville13,828 people 18.5% $100,917 47.8%
79 Map of Swansboro Swansboro3,997 people 18.5% $114,425 39.8%
80 Map of Clayton Clayton29,320 people 18.2% $78,822 40.4%
81 Map of Matthews Matthews30,577 people 18% $108,611 55.2%
82 Map of Kitty Hawk Kitty Hawk3,724 people 18% $94,450 43.4%
83 Leland29,607 people 17.9% $91,977 43.7%
84 Concord Concord108,719 people 17.4% $86,921 40.9%
85 Whispering Pines5,211 people 17.3% $126,450 67%
86 Hampstead9,292 people 17.2% $91,745 38.3%
87 Map of Pleasant Garden Pleasant Garden5,060 people 17.2% $88,204 30.1%
88 Boiling Spring Lakes6,347 people 16.7% $62,676 23.6%
89 Rural Hall3,466 people 16.6% $51,054 27.1%
90 Map of North Wilkesboro North Wilkesboro4,421 people 16.3% $38,474 24.7%
91 Creedmoor Creedmoor4,997 people 15.5% $82,961 28.9%
92 Map of Mars Hill Mars Hill3,025 people 15.5% $81,429 48.1%
93 Cramerton5,450 people 15.4% $82,160 46.2%
94 Map of Landis Landis3,765 people 14.9% $75,000 24.1%
95 Map of Skippers Corner Skippers Corner3,792 people 14.8% $72,297 24.6%
96 Map of Seven Lakes Seven Lakes4,535 people 14.7% $91,085 47.8%
97 Southern Pines Southern Pines16,420 people 14.4% $88,535 52.9%
98 Map of Carthage Carthage2,896 people 14.3% $82,695 30.6%
99 Map of Winston-Salem Winston-Salem252,037 people 14.1% $59,268 39.5%
100 Wingate Wingate4,425 people 14% $63,068 37.9%
101 Map of Kill Devil Hills Kill Devil Hills7,761 people 13.9% $89,773 44.8%
102 Map of Randleman Randleman4,644 people 13.9% $53,456 14%
103 Map of Glen Raven Glen Raven3,506 people 13.9% $63,173 17.6%
104 Map of Greensboro Greensboro301,198 people 13.8% $61,515 41%
105 Murraysville Murraysville16,339 people 13.8% $81,167 45.7%
106 Map of Wadesboro Wadesboro4,972 people 13.8% $42,667 16.9%
107 Swannanoa Swannanoa6,901 people 13.7% $69,760 27.4%
108 Brevard Brevard7,897 people 13.5% $54,103 43.5%
109 Locust5,840 people 13.5% $76,504 22.5%
110 Map of Avery Creek Avery Creek2,887 people 13.5% $113,261 38.6%
111 Map of Greenville Greenville92,857 people 13.3% $49,748 39.1%
112 Map of Jamestown Jamestown3,708 people 13.3% $104,844 47.7%
113 Swepsonville Swepsonville2,517 people 13.3% $100,559 33.9%
114 Winterville10,725 people 13.1% $83,193 41.2%
115 Rockwell Rockwell2,782 people 13.1% $69,632 28.4%
116 Map of Hickory Hickory44,258 people 12.9% $64,576 37.1%
117 Red Oak3,405 people 12.9% $90,214 37%
118 Map of Jacksonville Jacksonville71,279 people 12.8% $57,697 26.3%
119 Map of Kernersville Kernersville27,830 people 12.6% $71,918 37%
120 Map of Piney Green Piney Green14,078 people 12.5% $72,177 24.2%
121 Waynesville10,502 people 12.4% $54,923 32.9%
122 Map of Elon Elon11,032 people 12.3% $84,773 51.5%
123 Elkin Elkin4,043 people 12.3% $60,740 29.8%
124 Butner8,065 people 12.2% $74,739 27%
125 Morehead City Morehead City9,806 people 12.1% $56,233 35.6%
126 Gastonia82,884 people 12% $64,059 26.6%
127 Map of Walkertown Walkertown5,873 people 11.9% $82,615 30.3%
128 Edenton Edenton4,494 people 11.9% $38,417 23.1%
129 Newport4,441 people 11.9% $56,351 18.9%
130 Map of Youngsville Youngsville3,011 people 11.9% $86,528 43.9%
131 Map of Oakboro Oakboro2,683 people 11.9% $69,100 22.3%
132 Valley Hill2,675 people 11.8% $86,599 43.6%
133 Lincolnton Lincolnton11,783 people 11.7% $46,320 24%
134 Map of Unionville Unionville6,954 people 11.7% $96,028 25.8%
135 Kannapolis Kannapolis57,890 people 11.6% $73,836 29.7%
136 Moyock5,684 people 11.6% $115,244 31.6%
137 Elizabeth City Elizabeth City18,871 people 11.5% $52,141 27.2%
138 Mills River Mills River7,281 people 11.5% $105,398 43.7%
139 Map of Ranlo Ranlo4,617 people 11.3% $78,033 20.1%
140 Map of La Grange La Grange2,756 people 11.2% $48,078 11.8%
141 Belville2,573 people 11.2% $81,944 28.7%
142 Lenoir18,299 people 11.1% $49,910 21.2%
143 Fletcher Fletcher8,098 people 11.1% $75,272 39.8%
144 Map of Stanley Stanley4,069 people 11.1% $75,461 23.1%
145 Carolina Shores5,017 people 11% $76,087 27.6%
146 Map of Tarboro Tarboro10,770 people 10.9% $49,796 26.5%
147 Map of Valdese Valdese4,704 people 10.9% $50,740 37.2%
148 Map of Nags Head Nags Head3,160 people 10.9% $91,264 50.9%
149 Eastover Eastover3,666 people 10.7% $85,156 31.9%
150 Map of Trent Woods Trent Woods4,032 people 10.5% $107,802 65.8%
151 Map of Rutherfordton Rutherfordton3,680 people 10.5% $59,375 35%
152 Burgaw3,850 people 10.4% $67,853 16.9%
153 Map of High Point High Point116,245 people 10.3% $64,561 34%
154 Graham Graham18,048 people 10.3% $56,239 24.7%
155 Wilson's Mills2,753 people 10.3% $62,813 16.7%
156 Spout Springs11,242 people 10.2% $92,402 41.4%
157 Map of Boone Boone20,032 people 10.1% $30,065 56.8%
158 Cullowhee Cullowhee7,973 people 10.1% $35,929 38.2%
159 Map of King King7,408 people 10.1% $57,817 22.8%
160 Map of Trinity Trinity7,111 people 10% $82,664 20.1%
161 Edneyville2,716 people 10% $53,818 18.7%
162 Map of Burlington Burlington59,610 people 9.8% $56,880 29.6%
163 Map of Neuse Forest Neuse Forest2,671 people 9.8% $84,500 31%
164 Map of Marshville Marshville2,615 people 9.7% $57,837 16%
165 Map of Shelby Shelby22,100 people 9.6% $48,376 26.6%
166 Map of Granite Quarry Granite Quarry3,043 people 9.5% $57,981 28.5%
167 Map of Thomasville Thomasville27,321 people 9.4% $60,935 15.3%
168 Map of Laurinburg Laurinburg15,087 people 9.3% $42,170 20.1%
169 Map of Half Moon Half Moon7,378 people 9.3% $68,946 27%
170 Anderson Creek13,927 people 9.2% $87,287 35%
171 Boiling Springs Boiling Springs4,757 people 9.2% $89,875 43.8%
172 Spindale Spindale4,131 people 9.2% $41,262 15.5%
173 Map of Bethlehem Bethlehem4,101 people 9.2% $87,795 43.3%
174 Hope Mills17,939 people 9.1% $65,774 23.4%
175 Map of Silver Lake Silver Lake6,563 people 9% $76,756 32.2%
176 Map of Granite Falls Granite Falls4,929 people 8.9% $56,917 25.6%
177 Map of Green Level Green Level3,230 people 8.9% $55,823 13.3%
178 Pembroke2,822 people 8.9% $25,889 19.5%
179 New Bern32,734 people 8.8% $61,031 29.4%
180 Map of Hudson Hudson3,772 people 8.8% $65,268 22.4%
181 Map of Salisbury Salisbury35,825 people 8.7% $53,716 29.9%
182 Hendersonville Hendersonville15,408 people 8.7% $53,449 38.1%
183 Map of Rocky Mount Rocky Mount54,297 people 8.6% $55,534 22.9%
184 Map of Oxford Oxford8,914 people 8.4% $43,054 19.2%
185 Map of Selma Selma6,817 people 8.4% $41,368 13.8%
186 Map of James City James City4,789 people 8.4% $58,973 28.1%
187 Albemarle Albemarle16,762 people 8.2% $46,881 20.4%
188 Map of Roanoke Rapids Roanoke Rapids14,856 people 8.2% $53,690 22%
189 River Road3,366 people 8.2% $46,352 26.5%
190 Sanford Sanford31,478 people 8.1% $57,586 21.6%
191 Morganton17,646 people 8.1% $51,355 26.1%
192 Map of Wallburg Wallburg3,150 people 8.1% $88,406 35.1%
193 Dunn8,559 people 8% $46,830 20.9%
194 Clinton8,304 people 8% $44,953 23.8%
195 Hamlet5,961 people 8% $41,590 15.5%
196 Map of Statesville Statesville29,894 people 7.9% $52,880 26.9%
197 Fayetteville210,815 people 7.7% $58,407 29%
198 Map of Raeford Raeford4,552 people 7.7% $46,494 23.6%
199 Fairview3,619 people 7.6% $98,808 31.4%
200 St. Pauls2,688 people 7.6% $36,800 9.6%
201 Monroe Monroe36,759 people 7.5% $72,540 24.1%
202 Aberdeen9,228 people 7.5% $75,078 31.9%
203 Wrightsboro Wrightsboro6,287 people 7.5% $78,450 25.9%
204 Wilson48,370 people 7.4% $52,485 24.5%
205 Map of China Grove China Grove4,530 people 7.4% $54,083 12.3%
206 Map of Troy Troy2,926 people 7.4% $51,731 20.8%
207 Map of Cape Carteret Cape Carteret2,703 people 7.4% $86,136 37.9%
208 Lexington Lexington19,690 people 7.3% $43,128 12.9%
209 Gibsonville9,467 people 7.3% $95,861 37.1%
210 Map of Windsor Windsor3,269 people 7.3% $40,714 12%
211 Map of Archdale Archdale12,087 people 7.2% $64,757 22.9%
212 Map of Kings Mountain Kings Mountain12,039 people 7.2% $49,564 17.8%
213 Map of Farmville Farmville4,514 people 7.2% $47,410 31.8%
214 Map of Mocksville Mocksville6,068 people 7.1% $55,367 24.7%
215 Bessemer City Bessemer City5,580 people 7.1% $60,300 16.1%
216 Map of Buies Creek Buies Creek3,746 people 7.1% $53,933 64.5%
217 Wallace3,457 people 7.1% $51,250 11.5%
218 Map of Mountain Home Mountain Home3,437 people 7.1% $83,083 42%
219 Map of Reidsville Reidsville14,585 people 6.9% $42,921 21.8%
220 Roxboro8,182 people 6.8% $36,553 14.1%
221 Williamston Williamston5,112 people 6.7% $38,738 14.3%
222 Map of Washington Washington9,726 people 6.6% $40,186 24%
223 Map of Etowah Etowah7,968 people 6.5% $72,596 39%
224 Lillington4,709 people 6.5% $81,760 19.3%
225 Elroy3,251 people 6.5% $63,238 15.7%
226 Barbecue5,910 people 6.3% $79,426 22.1%
227 Tabor City Tabor City3,777 people 6.2% $38,714 12%
228 Map of Louisburg Louisburg3,263 people 6.2% $38,036 22.5%
229 Haw River2,824 people 6.2% $61,058 24.3%
230 Henderson14,885 people 6.1% $39,969 15.5%
231 Map of Smithfield Smithfield12,116 people 6.1% $43,270 26.7%
232 Forest City Forest City7,363 people 6% $35,524 14.7%
233 Lake Royale3,168 people 5.9% $107,806 22.1%
234 Asheboro Asheboro27,580 people 5.7% $47,197 19.1%
235 Map of Newton Newton13,333 people 5.6% $62,015 21%
236 Map of St. Stephens St. Stephens9,457 people 5.5% $60,394 25.7%
237 Map of Cherryville Cherryville6,226 people 5.5% $70,625 24.8%
238 Shallotte4,639 people 5.5% $88,367 23.1%
239 Mount Olive4,453 people 5.5% $48,700 22.8%
240 Wentworth2,692 people 5.4% $68,500 18.1%
241 Maiden Maiden3,788 people 5.2% $75,511 13.5%
242 Map of Mount Airy Mount Airy10,633 people 5.1% $40,275 23.1%
243 Map of Franklin Franklin4,268 people 5% $47,888 25.6%
244 Map of Goldsboro Goldsboro34,383 people 4.8% $48,540 21%
245 Map of Sawmills Sawmills5,042 people 4.8% $71,067 12.7%
246 Polkton Polkton2,555 people 4.6% $47,059 2.5%
247 Dana4,147 people 4.5% $60,450 24%
248 Map of Welcome Welcome3,521 people 4.4% $63,353 17.1%
249 Map of Ahoskie Ahoskie4,764 people 4.3% $40,987 22.6%
250 Eden15,356 people 4.2% $47,260 11.9%
251 Map of Lumberton Lumberton18,859 people 4.1% $42,877 19.2%
252 Map of Conover Conover8,580 people 4.1% $65,972 23.8%
253 Erwin4,687 people 4% $50,701 17.3%
254 Mountain View3,982 people 3.9% $71,792 24.7%
255 Whiteville4,696 people 3.8% $31,167 23.4%
256 Siler City7,995 people 3.7% $46,566 16.8%
257 Liberty Liberty2,682 people 3.7% $39,663 9.2%
258 Map of Dallas Dallas6,104 people 3.5% $58,403 21.2%
259 Long View Long View5,011 people 3.4% $46,739 7.9%
260 Map of Wilkesboro Wilkesboro3,646 people 3.4% $40,907 24.5%
261 Kinston19,505 people 3.3% $36,878 16.4%
262 Map of Havelock Havelock17,691 people 3.3% $58,408 18.7%
263 Spring Lake11,573 people 3.3% $51,958 25.2%
264 Cajah's Mountain2,704 people 3.2% $53,361 14.4%
265 Map of Yadkinville Yadkinville3,004 people 3% $53,125 10.9%
266 Ayden5,150 people 2.9% $42,413 23%
267 Tyro3,833 people 2.9% $58,364 16.1%
268 Map of Sylva Sylva2,646 people 2.9% $44,086 30.7%
269 Map of Jonesville Jonesville2,860 people 2.8% $29,837 7.2%
270 Emma2,657 people 2.8% $43,907 20.8%
271 River Bend2,874 people 2.7% $71,824 32.7%
272 Marion Marion7,579 people 2.6% $51,314 15.6%
273 Gamewell3,689 people 2.4% $46,556 4%
274 Brogden2,733 people 2.4% $42,074 4.5%
275 Canton4,419 people 2.2% $69,924 17.7%
276 Map of Plymouth Plymouth3,250 people 2% $34,521 8.1%
277 Warsaw2,746 people 2% $54,297 9.2%
278 Map of East Flat Rock East Flat Rock6,323 people 1.8% $59,583 17.3%
279 Map of Murfreesboro Murfreesboro3,170 people 1.7% $39,914 32.7%
280 East Rockingham2,779 people 1.5% $34,355 7%
281 Rockingham8,967 people 1.4% $37,224 19.7%
282 Map of Grifton Grifton2,515 people 1% $36,794 14.7%
283 Mar-Mac2,877 people 0.9% $53,819 20.1%
284 Red Springs3,125 people 0.4% $20,833 18%
285 Elizabethtown3,277 people 0% $29,375 11.2%

How this ranking works

We rank every town by the share of workers who usually work from home. The town with the highest figure ranks #1. For comparison, the figure for North Carolina as a whole is 16.3%.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states