Marvin is the #1 ranked city in North Carolina with $250,001 (median income). This ranking includes 456 North Carolina cities with available data.
| # | City | Population | Median Income |
|---|---|---|---|
| 1 | Marvin | 6,542 | $250,001 |
| 2 | Governors Club | 1,772 | $214,643 |
| 3 | Weddington | 13,468 | $196,159 |
| 4 | Lake Norman of Iredell | 12,496 | $194,519 |
| 5 | Biltmore Forest | 1,536 | $172,500 |
| 6 | Wrightsville Beach | 2,679 | $167,273 |
| 7 | Briar Chapel | 6,084 | $154,583 |
| 8 | Davidson | 14,852 | $152,969 |
| 9 | Summerfield | 11,031 | $151,131 |
| 10 | Rolesville | 10,200 | $148,250 |
| 11 | Walnut Creek | 1,684 | $145,417 |
| 12 | Harrisburg | 19,203 | $143,393 |
| 13 | Oak Ridge | 7,660 | $140,583 |
| 14 | Apex | 67,765 | $138,442 |
| 15 | Stokesdale | 5,943 | $135,389 |
| 16 | Holly Springs | 43,429 | $132,435 |
| 17 | Westport | 5,079 | $132,206 |
| 18 | Wesley Chapel | 8,923 | $129,962 |
| 19 | Cary | 176,686 | $129,399 |
| 20 | Faith | 1,090 | $128,274 |
| 21 | Waxhaw | 21,565 | $128,115 |
| 22 | Morrisville | 30,471 | $125,404 |
| 23 | Governors Village | 2,148 | $124,857 |
| 24 | Wake Forest | 51,199 | $120,777 |
| 25 | Huntersville | 62,458 | $119,951 |
| 26 | Lowesville | 3,737 | $117,835 |
| 27 | McAdenville | 1,139 | $117,411 |
| 28 | Southern Shores | 3,119 | $116,859 |
| 29 | Porters Neck | 7,102 | $115,417 |
| 30 | Cornelius | 32,009 | $114,688 |
| 31 | St. James | 6,901 | $113,670 |
| 32 | Whispering Pines | 5,081 | $112,517 |
| 33 | Swansboro | 3,887 | $112,382 |
| 34 | Myrtle Grove | 12,404 | $112,139 |
| 35 | Cherry Branch | 1,406 | $111,930 |
| 36 | Ogden | 8,363 | $111,461 |
| 37 | Fuquay-Varina | 37,749 | $111,447 |
| 38 | Holden Beach | 1,047 | $110,000 |
| 39 | Moyock | 5,669 | $109,700 |
| 40 | Advance | 1,544 | $109,402 |
| 41 | Trent Woods | 4,086 | $109,097 |
| 42 | Pine Knoll Shores | 1,387 | $108,393 |
| 43 | Forest Oaks | 4,095 | $108,250 |
| 44 | Brices Creek | 3,592 | $107,800 |
| 45 | Avery Creek | 2,998 | $107,684 |
| 46 | Lake Norman of Catawba | 9,308 | $106,836 |
| 47 | Holly Ridge | 4,532 | $106,230 |
| 48 | Stallings | 16,495 | $106,074 |
| 49 | Gibsonville | 9,289 | $105,981 |
| 50 | Royal Pines | 4,528 | $105,956 |
| 51 | Matthews | 29,959 | $105,579 |
| 52 | Stedman | 1,613 | $105,491 |
| 53 | Pinehurst | 17,992 | $104,955 |
| 54 | Flat Rock | 3,502 | $103,981 |
| 55 | Kure Beach | 2,323 | $102,292 |
| 56 | Northlakes | 1,462 | $101,461 |
| 57 | Fearrington Village | 2,535 | $101,384 |
| 58 | Mint Hill | 26,954 | $99,272 |
| 59 | Indian Trail | 41,146 | $99,073 |
| 60 | Boiling Springs | 4,625 | $98,796 |
| 61 | Hillsborough | 9,656 | $98,467 |
| 62 | Archer Lodge | 5,036 | $98,170 |
| 63 | Bayshore | 2,870 | $97,174 |
| 64 | Lake Royale | 2,959 | $96,250 |
| 65 | Cramerton | 5,376 | $94,390 |
| 66 | Swepsonville | 2,452 | $94,028 |
| 67 | Wendell | 11,585 | $93,848 |
| 68 | Unionville | 6,826 | $92,009 |
| 69 | Cedar Point | 2,005 | $91,853 |
| 70 | Knightdale | 19,532 | $91,638 |
| 71 | Seven Lakes | 4,823 | $91,495 |
| 72 | Jamestown | 3,685 | $90,542 |
| 73 | Hampstead | 9,129 | $90,184 |
| 74 | Weaverville | 4,618 | $90,000 |
| 75 | Emerald Isle | 3,915 | $89,432 |
| 76 | Laurel Park | 2,391 | $89,107 |
| 77 | Kitty Hawk | 3,721 | $88,811 |
| 78 | Mooresville | 51,447 | $88,592 |
| 79 | Leland | 26,307 | $88,576 |
| 80 | Pleasant Garden | 4,989 | $88,482 |
| 81 | Alamance | 1,358 | $88,438 |
| 82 | Mills River | 7,214 | $88,359 |
| 83 | Neuse Forest | 2,406 | $88,333 |
| 84 | Carolina Beach | 6,665 | $88,239 |
| 85 | Mineral Springs | 3,244 | $88,203 |
| 86 | Brandywine Bay | 1,404 | $88,125 |
| 87 | Spout Springs | 11,073 | $87,905 |
| 88 | Nags Head | 3,164 | $87,619 |
| 89 | Valley Hill | 2,540 | $87,250 |
| 90 | Belville | 3,183 | $86,875 |
| 91 | Anderson Creek | 14,021 | $86,661 |
| 92 | Belmont | 15,140 | $86,442 |
| 93 | Carrboro | 21,170 | $85,927 |
| 94 | Chapel Hill | 59,889 | $85,825 |
| 95 | Kill Devil Hills | 7,727 | $85,747 |
| 96 | Midland | 4,758 | $85,551 |
| 97 | Stem | 1,064 | $85,385 |
| 98 | Sunset Beach | 4,326 | $84,934 |
| 99 | Surf City | 4,160 | $84,833 |
| 100 | Concord | 106,518 | $84,752 |
| 101 | Lewisville | 13,655 | $84,424 |
| 102 | Clemmons | 21,574 | $84,326 |
| 103 | Mebane | 18,899 | $84,312 |
| 104 | Southern Pines | 16,052 | $83,681 |
| 105 | Oak Island | 8,888 | $83,483 |
| 106 | Southport | 4,143 | $82,792 |
| 107 | Winterville | 10,624 | $82,783 |
| 108 | Elon | 11,325 | $82,717 |
| 109 | Landis | 3,726 | $82,645 |
| 110 | Raleigh | 470,763 | $82,424 |
| 111 | Lake Junaluska | 2,903 | $82,115 |
| 112 | Camden | 1,072 | $81,583 |
| 113 | Red Oak | 3,372 | $81,464 |
| 114 | Stanfield | 1,554 | $81,375 |
| 115 | Mount Pleasant | 1,866 | $81,250 |
| 116 | Walkertown | 5,793 | $80,761 |
| 117 | Barbecue | 5,933 | $80,380 |
| 118 | Trinity | 7,066 | $80,349 |
| 119 | Cypress Landing | 1,037 | $80,325 |
| 120 | Eastover | 3,666 | $80,000 |
| 121 | Lake Waccamaw | 1,666 | $79,844 |
| 122 | Durham | 288,465 | $79,234 |
| 123 | Bethlehem | 3,928 | $78,963 |
| 124 | Wallburg | 3,104 | $78,821 |
| 125 | Manteo | 1,853 | $78,594 |
| 126 | Tobaccoville | 2,632 | $78,591 |
| 127 | Charlotte | 886,283 | $78,438 |
| 128 | Locust | 5,529 | $78,280 |
| 129 | Mars Hill | 2,738 | $77,826 |
| 130 | Creedmoor | 4,957 | $77,799 |
| 131 | Boonville | 1,502 | $77,500 |
| 132 | Garner | 32,543 | $77,496 |
| 133 | Troutman | 3,813 | $76,389 |
| 134 | Lake Park | 3,365 | $76,366 |
| 135 | Newport | 4,428 | $76,091 |
| 136 | Oakboro | 2,453 | $76,071 |
| 137 | Mount Holly | 17,928 | $75,928 |
| 138 | Ranlo | 4,556 | $75,843 |
| 139 | Murraysville | 17,307 | $75,720 |
| 140 | Shallotte | 4,465 | $75,642 |
| 141 | Cape Carteret | 2,598 | $75,313 |
| 142 | Midway | 4,826 | $75,208 |
| 143 | Pinebluff | 1,723 | $75,188 |
| 144 | Foxfire | 1,730 | $75,163 |
| 145 | Fletcher | 8,022 | $75,117 |
| 146 | Plain View | 1,647 | $75,058 |
| 147 | Fairview | 2,327 | $74,388 |
| 148 | Carolina Shores | 4,843 | $74,310 |
| 149 | Granite Falls | 4,921 | $74,250 |
| 150 | Wanchese | 1,793 | $73,542 |
| 151 | Denver | 2,483 | $73,393 |
| 152 | Clayton | 28,043 | $73,348 |
| 153 | Silver Lake | 6,242 | $73,277 |
| 154 | Etowah | 7,765 | $73,000 |
| 155 | Swannanoa | 6,043 | $72,978 |
| 156 | Aberdeen | 8,969 | $72,955 |
| 157 | Dortches | 1,317 | $72,955 |
| 158 | Butner | 7,996 | $72,917 |
| 159 | Wrightsboro | 5,434 | $72,867 |
| 160 | Lake Lure | 1,488 | $72,813 |
| 161 | Pine Level | 2,072 | $72,663 |
| 162 | Efland | 1,064 | $72,396 |
| 163 | Hemby Bridge | 2,079 | $71,953 |
| 164 | Stanley | 4,014 | $71,333 |
| 165 | Stony Point | 1,301 | $70,846 |
| 166 | Kannapolis | 56,470 | $70,691 |
| 167 | Black Mountain | 8,462 | $70,041 |
| 168 | Four Oaks | 2,372 | $69,974 |
| 169 | Kernersville | 27,439 | $69,923 |
| 170 | Fairfield Harbour | 2,898 | $69,661 |
| 171 | Balfour | 1,132 | $69,545 |
| 172 | Mountain Home | 3,518 | $68,750 |
| 173 | River Bend | 2,896 | $68,314 |
| 174 | Banner Elk | 1,338 | $67,917 |
| 175 | Horse Shoe | 1,699 | $67,703 |
| 176 | Maggie Valley | 2,311 | $67,674 |
| 177 | Skippers Corner | 3,834 | $67,469 |
| 178 | Wentworth | 2,670 | $67,455 |
| 179 | Haw River | 2,581 | $67,366 |
| 180 | Monroe | 35,596 | $67,265 |
| 181 | Asheville | 94,369 | $67,221 |
| 182 | Buxton | 1,451 | $67,054 |
| 183 | Bermuda Run | 3,166 | $66,800 |
| 184 | Salem | 2,035 | $66,653 |
| 185 | Connelly Springs | 2,342 | $66,643 |
| 186 | Cordova | 1,343 | $65,801 |
| 187 | Benson | 4,144 | $65,614 |
| 188 | Burgaw | 3,249 | $65,514 |
| 189 | Welcome | 3,649 | $65,342 |
| 190 | Enochville | 3,392 | $65,328 |
| 191 | Wingate | 4,169 | $65,208 |
| 192 | Piney Green | 14,205 | $65,179 |
| 193 | Archdale | 11,992 | $64,984 |
| 194 | Hoopers Creek | 1,623 | $64,792 |
| 195 | Pittsboro | 4,640 | $64,792 |
| 196 | Havelock | 16,471 | $64,433 |
| 197 | Pineville | 10,780 | $64,257 |
| 198 | Glen Raven | 3,684 | $64,189 |
| 199 | Rockwell | 2,688 | $64,141 |
| 200 | Arrowhead Beach | 1,277 | $64,107 |
| 201 | Franklinton | 2,562 | $64,053 |
| 202 | Canton | 4,417 | $64,034 |
| 203 | Spencer | 3,305 | $64,031 |
| 204 | Wilmington | 118,578 | $63,900 |
| 205 | James City | 4,859 | $63,835 |
| 206 | Highlands | 1,276 | $63,750 |
| 207 | Vander | 1,614 | $63,611 |
| 208 | Nashville | 5,672 | $63,553 |
| 209 | Grandy | 2,443 | $63,438 |
| 210 | Lillington | 4,683 | $63,393 |
| 211 | Hickory | 43,747 | $63,361 |
| 212 | Saxapahaw | 1,501 | $63,281 |
| 213 | Rockfish | 3,807 | $63,046 |
| 214 | Rutherford College | 1,327 | $63,000 |
| 215 | Glen Alpine | 1,995 | $62,917 |
| 216 | Kenansville | 1,157 | $62,917 |
| 217 | Woodfin | 7,957 | $62,759 |
| 218 | Pumpkin Center | 1,753 | $62,684 |
| 219 | Broadway | 1,429 | $62,679 |
| 220 | Carthage | 2,840 | $62,177 |
| 221 | Half Moon | 7,780 | $61,848 |
| 222 | Youngsville | 2,581 | $61,813 |
| 223 | Wilson's Mills | 2,652 | $61,677 |
| 224 | Richlands | 2,387 | $61,607 |
| 225 | Hudson | 3,777 | $61,600 |
| 226 | Springdale | 1,120 | $61,250 |
| 227 | Valdese | 4,689 | $61,250 |
| 228 | High Point | 115,263 | $61,228 |
| 229 | Mountain View | 3,068 | $60,938 |
| 230 | Marshville | 2,586 | $60,784 |
| 231 | Hope Mills | 17,823 | $60,671 |
| 232 | Gastonia | 81,632 | $60,554 |
| 233 | King | 7,345 | $60,451 |
| 234 | Elkin | 4,025 | $60,434 |
| 235 | Troy | 2,905 | $60,167 |
| 236 | Cleveland | 1,053 | $60,063 |
| 237 | Calabash | 2,397 | $60,048 |
| 238 | Kings Grant | 9,061 | $60,009 |
| 239 | Sneads Ferry | 2,556 | $59,783 |
| 240 | Rutherfordton | 3,669 | $59,750 |
| 241 | Boiling Spring Lakes | 6,206 | $59,750 |
| 242 | East Flat Rock | 6,468 | $59,679 |
| 243 | Claremont | 2,051 | $59,583 |
| 244 | Edneyville | 2,698 | $59,349 |
| 245 | Clyde | 1,522 | $59,315 |
| 246 | Millers Creek | 1,469 | $59,239 |
| 247 | Zebulon | 7,961 | $58,940 |
| 248 | Greensboro | 298,564 | $58,884 |
| 249 | Drexel | 1,862 | $58,824 |
| 250 | Harkers Island | 1,080 | $58,750 |
| 251 | Cherryville | 6,154 | $58,701 |
| 252 | Mount Gilead | 1,166 | $58,281 |
| 253 | Thomasville | 27,261 | $58,246 |
| 254 | Atlantic Beach | 1,705 | $58,056 |
| 255 | Norwood | 3,110 | $57,953 |
| 256 | St. Stephens | 9,409 | $57,882 |
| 257 | Dallas | 6,012 | $57,755 |
| 258 | Winston-Salem | 250,887 | $57,673 |
| 259 | Navassa | 2,148 | $57,571 |
| 260 | Broad Creek | 1,963 | $57,545 |
| 261 | Sea Breeze | 1,731 | $57,379 |
| 262 | Conover | 8,491 | $57,375 |
| 263 | Moravian Falls | 1,015 | $57,262 |
| 264 | Tyro | 3,635 | $57,198 |
| 265 | New Bern | 31,563 | $56,893 |
| 266 | Newton | 13,223 | $56,869 |
| 267 | Northchase | 5,879 | $56,659 |
| 268 | Sawmills | 5,027 | $56,534 |
| 269 | Fayetteville | 209,692 | $56,395 |
| 270 | Gorman | 1,447 | $56,094 |
| 271 | Columbus | 1,166 | $56,083 |
| 272 | Vass | 1,092 | $56,042 |
| 273 | Gamewell | 3,701 | $55,977 |
| 274 | Dana | 3,824 | $55,801 |
| 275 | Mocksville | 6,001 | $55,544 |
| 276 | Bladenboro | 2,181 | $55,517 |
| 277 | Statesville | 29,161 | $55,492 |
| 278 | New Hope | 1,200 | $55,324 |
| 279 | Southmont | 1,293 | $55,000 |
| 280 | Burlington | 58,599 | $54,941 |
| 281 | Graham | 17,537 | $54,783 |
| 282 | Elroy | 3,507 | $54,375 |
| 283 | West Jefferson | 1,567 | $54,306 |
| 284 | Sanford | 30,833 | $54,294 |
| 285 | Pinetops | 1,323 | $54,196 |
| 286 | Jacksonville | 73,507 | $54,069 |
| 287 | Hays | 1,355 | $54,063 |
| 288 | Green Level | 3,179 | $54,020 |
| 289 | Roanoke Rapids | 15,024 | $53,981 |
| 290 | Franklinville | 1,129 | $53,942 |
| 291 | Cove Creek | 1,533 | $53,898 |
| 292 | Morehead City | 9,696 | $53,718 |
| 293 | China Grove | 4,487 | $53,717 |
| 294 | Cajah's Mountain | 2,696 | $53,714 |
| 295 | Mar-Mac | 2,802 | $53,125 |
| 296 | Hildebran | 1,860 | $53,125 |
| 297 | Granite Quarry | 3,015 | $53,072 |
| 298 | Rocky Mount | 54,175 | $52,927 |
| 299 | Hayesville | 1,110 | $52,875 |
| 300 | Stoneville | 1,213 | $52,865 |
| 301 | Albemarle | 16,527 | $52,825 |
| 302 | Rocky Point | 1,045 | $52,591 |
| 303 | Bent Creek | 1,854 | $52,485 |
| 304 | Buies Creek | 3,613 | $52,458 |
| 305 | Mulberry | 2,134 | $52,416 |
| 306 | Hendersonville | 15,253 | $52,337 |
| 307 | Maiden | 3,777 | $52,102 |
| 308 | Randleman | 4,611 | $51,852 |
| 309 | Lowell | 3,711 | $51,829 |
| 310 | Siler City | 7,905 | $51,751 |
| 311 | Bethel | 1,528 | $51,489 |
| 312 | Angier | 5,746 | $51,162 |
| 313 | Salisbury | 35,730 | $51,058 |
| 314 | Eden | 15,353 | $50,959 |
| 315 | Elizabeth City | 18,740 | $50,947 |
| 316 | Farmville | 4,493 | $50,870 |
| 317 | Shelby | 21,868 | $50,705 |
| 318 | Rural Hall | 3,421 | $50,665 |
| 319 | Greenville | 88,540 | $50,564 |
| 320 | Waynesville | 10,408 | $50,554 |
| 321 | Spring Lake | 11,613 | $50,497 |
| 322 | Erwin | 4,617 | $50,077 |
| 323 | Robbins | 1,398 | $50,023 |
| 324 | Madison | 2,198 | $49,964 |
| 325 | Middlesex | 1,005 | $49,931 |
| 326 | Princeville | 1,502 | $49,583 |
| 327 | La Grange | 2,692 | $49,475 |
| 328 | Morganton | 17,541 | $49,434 |
| 329 | Tarboro | 10,705 | $49,386 |
| 330 | Wallace | 3,438 | $49,358 |
| 331 | Lenoir | 18,282 | $48,889 |
| 332 | Bessemer City | 5,508 | $48,784 |
| 333 | Asheboro | 27,353 | $48,628 |
| 334 | Taylorsville | 2,386 | $48,542 |
| 335 | Ellerbe | 1,070 | $48,404 |
| 336 | Pilot Mountain | 1,584 | $48,239 |
| 337 | Cherokee | 1,631 | $48,173 |
| 338 | Oxford | 8,897 | $48,135 |
| 339 | Rhodhiss | 1,062 | $48,125 |
| 340 | Beaufort | 4,613 | $48,111 |
| 341 | River Road | 3,518 | $47,978 |
| 342 | Nebo | 1,608 | $47,907 |
| 343 | Icard | 2,291 | $47,825 |
| 344 | Tryon | 1,713 | $47,604 |
| 345 | Spruce Pine | 2,381 | $47,583 |
| 346 | Burnsville | 2,143 | $47,576 |
| 347 | Dunn | 8,512 | $47,310 |
| 348 | Wilson | 47,740 | $47,294 |
| 349 | Goldsboro | 33,448 | $47,005 |
| 350 | Candor | 1,284 | $46,983 |
| 351 | Warsaw | 2,728 | $46,944 |
| 352 | Dudley | 2,320 | $46,389 |
| 353 | Kenly | 2,351 | $46,229 |
| 354 | Fruitland | 2,417 | $46,113 |
| 355 | Denton | 1,271 | $46,061 |
| 356 | Mount Olive | 4,204 | $45,869 |
| 357 | Polkton | 2,759 | $45,625 |
| 358 | Kings Mountain | 11,472 | $45,507 |
| 359 | Rose Hill | 1,501 | $44,722 |
| 360 | Walnut Cove | 2,046 | $44,700 |
| 361 | Elm City | 1,173 | $44,698 |
| 362 | Dobson | 1,521 | $44,531 |
| 363 | Marion | 7,594 | $44,472 |
| 364 | Foscoe | 1,257 | $44,367 |
| 365 | Brevard | 7,795 | $44,356 |
| 366 | Long View | 4,967 | $44,156 |
| 367 | Franklin | 4,221 | $43,991 |
| 368 | Biscoe | 2,259 | $43,773 |
| 369 | Yadkinville | 2,986 | $43,577 |
| 370 | Murfreesboro | 2,814 | $43,504 |
| 371 | South Rosemary | 2,522 | $43,478 |
| 372 | Bryson City | 1,676 | $43,387 |
| 373 | Robersonville | 1,319 | $43,359 |
| 374 | Raeford | 4,545 | $43,311 |
| 375 | Lincolnton | 11,503 | $43,294 |
| 376 | Lumberton | 19,220 | $43,114 |
| 377 | Badin | 2,163 | $43,068 |
| 378 | Edenton | 4,480 | $42,721 |
| 379 | Reidsville | 14,547 | $42,702 |
| 380 | Clinton | 8,336 | $42,344 |
| 381 | Mayodan | 2,446 | $42,336 |
| 382 | Sylva | 2,600 | $41,926 |
| 383 | Lexington | 19,691 | $41,775 |
| 384 | Washington | 9,754 | $41,723 |
| 385 | Ayden | 5,035 | $41,711 |
| 386 | Bonnetsville | 1,368 | $41,217 |
| 387 | Wilkesboro | 3,664 | $41,175 |
| 388 | Snow Hill | 2,102 | $41,125 |
| 389 | Emma | 2,757 | $40,964 |
| 390 | Beulaville | 1,438 | $40,900 |
| 391 | Ahoskie | 4,798 | $40,762 |
| 392 | Williamston | 5,157 | $40,556 |
| 393 | Cricket | 2,512 | $40,405 |
| 394 | Magnolia | 1,109 | $40,156 |
| 395 | Hertford | 1,703 | $40,096 |
| 396 | Mount Airy | 10,631 | $39,873 |
| 397 | Sharpsburg | 1,629 | $39,792 |
| 398 | Roseboro | 1,007 | $39,345 |
| 399 | Liberty | 2,678 | $39,293 |
| 400 | North Wilkesboro | 4,348 | $39,288 |
| 401 | Roxboro | 8,144 | $39,283 |
| 402 | Laurinburg | 15,079 | $39,258 |
| 403 | Henderson | 14,922 | $38,780 |
| 404 | Weldon | 1,522 | $38,725 |
| 405 | Windsor | 3,417 | $38,631 |
| 406 | Sparta | 1,957 | $38,542 |
| 407 | West Marion | 1,018 | $38,523 |
| 408 | Spindale | 4,244 | $38,509 |
| 409 | Hamlet | 6,000 | $38,500 |
| 410 | Coats | 2,029 | $38,098 |
| 411 | Whiteville | 4,721 | $38,004 |
| 412 | Smithfield | 11,798 | $37,827 |
| 413 | Selma | 6,611 | $37,440 |
| 414 | Star | 1,430 | $37,135 |
| 415 | Tabor City | 3,695 | $37,014 |
| 416 | Murphy | 1,356 | $36,989 |
| 417 | Jackson Heights | 1,002 | $36,975 |
| 418 | Rockingham | 9,094 | $36,695 |
| 419 | Grifton | 2,661 | $36,664 |
| 420 | Princeton | 1,543 | $36,656 |
| 421 | Fairplains | 1,876 | $36,586 |
| 422 | Fairmont | 2,326 | $36,493 |
| 423 | South Henderson | 1,274 | $36,417 |
| 424 | Jefferson | 1,852 | $35,938 |
| 425 | Forest City | 7,368 | $35,897 |
| 426 | West Canton | 1,369 | $35,583 |
| 427 | Spring Hope | 1,334 | $35,577 |
| 428 | Kinston | 19,576 | $35,250 |
| 429 | Cullowhee | 7,300 | $35,076 |
| 430 | Andrews | 1,976 | $34,879 |
| 431 | East Spencer | 1,309 | $34,696 |
| 432 | Norlina | 1,050 | $34,659 |
| 433 | Lucama | 1,108 | $34,583 |
| 434 | Chocowinity | 1,090 | $34,141 |
| 435 | Wadesboro | 4,966 | $34,125 |
| 436 | Belhaven | 1,421 | $33,958 |
| 437 | Toast | 1,066 | $33,914 |
| 438 | St. Pauls | 2,628 | $33,667 |
| 439 | East Rockingham | 3,177 | $33,206 |
| 440 | Elizabethtown | 3,294 | $32,577 |
| 441 | Louisburg | 3,128 | $31,827 |
| 442 | Plymouth | 3,264 | $30,462 |
| 443 | Ramseur | 2,061 | $29,508 |
| 444 | Barker Heights | 1,025 | $28,929 |
| 445 | Brogden | 2,712 | $28,885 |
| 446 | Yanceyville | 2,376 | $28,662 |
| 447 | Boone | 19,534 | $28,633 |
| 448 | Jonesville | 2,782 | $28,257 |
| 449 | Bayboro | 1,282 | $28,125 |
| 450 | Pembroke | 2,823 | $22,940 |
| 451 | Enfield | 1,967 | $22,852 |
| 452 | Maxton | 2,398 | $22,632 |
| 453 | Chadbourn | 1,347 | $19,853 |
| 454 | Red Springs | 3,107 | $19,752 |
| 455 | Maury | 1,069 | $18,362 |
| 456 | Scotland Neck | 2,087 | $18,202 |
Cities in North Carolina are ranked by median income. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.