Income needed to buy a home
Every county in North Carolina
In the middle county, Davidson County, the typical home takes $89,452 a year. Locals can afford the typical home in 10 of 100 counties.
| County | Typical home | Monthly cost | Income needed | Local median income | For locals |
|---|---|---|---|---|---|
| Bertie County | $65,550 | $499 | $21,406 | $48,750 | Room to spare |
| Northampton County | $108,391 | $841 | $36,039 | $50,086 | Within reach |
| Washington County | $111,892 | $882 | $37,810 | $41,813 | Within reach |
| Hertford County | $119,111 | $932 | $39,952 | $45,537 | Within reach |
| Halifax County | $119,661 | $940 | $40,269 | $45,590 | Within reach |
| Jones County | $129,671 | $996 | $42,693 | $59,641 | Within reach |
| Martin County | $128,591 | $1,015 | $43,485 | $48,578 | Within reach |
| Richmond County | $132,850 | $1,031 | $44,166 | $44,883 | Right at the edge |
| Robeson County | $137,785 | $1,071 | $45,891 | $41,978 | Right at the edge |
| Edgecombe County | $137,194 | $1,076 | $46,115 | $51,265 | Within reach |
| Anson County | $146,172 | $1,122 | $48,094 | $47,302 | Right at the edge |
| Scotland County | $146,893 | $1,126 | $48,253 | $45,730 | Right at the edge |
| Lenoir County | $152,711 | $1,179 | $50,524 | $45,143 | A stretch |
| Bladen County | $154,188 | $1,191 | $51,040 | $42,422 | A stretch |
| Sampson County | $155,567 | $1,203 | $51,558 | $52,432 | Right at the edge |
| Tyrrell County | $172,684 | $1,318 | $56,472 | $41,685 | A stretch |
| Greene County | $177,657 | $1,378 | $59,063 | $53,244 | Right at the edge |
| Vance County | $183,269 | $1,402 | $60,091 | $50,465 | A stretch |
| Wayne County | $183,780 | $1,418 | $60,777 | $59,733 | Right at the edge |
| Duplin County | $187,963 | $1,442 | $61,804 | $55,148 | A stretch |
| Columbus County | $190,152 | $1,467 | $62,884 | $49,442 | A stretch |
| Montgomery County | $197,766 | $1,500 | $64,300 | $57,766 | A stretch |
| Rockingham County | $197,776 | $1,529 | $65,532 | $57,053 | A stretch |
| Caswell County | $208,070 | $1,595 | $68,349 | $59,755 | A stretch |
| Cleveland County | $212,662 | $1,625 | $69,660 | $58,534 | A stretch |
| Rutherford County | $216,947 | $1,654 | $70,893 | $51,410 | A stretch |
| Wilson County | $218,263 | $1,697 | $72,734 | $56,423 | A stretch |
| Graham County | $226,333 | $1,702 | $72,925 | $49,684 | Far off |
| Wilkes County | $226,949 | $1,721 | $73,764 | $51,721 | A stretch |
| Hyde County | $226,616 | $1,728 | $74,069 | $53,713 | A stretch |
| Warren County | $228,415 | $1,750 | $74,983 | $50,638 | Far off |
| Chowan County | $235,180 | $1,795 | $76,918 | $53,864 | A stretch |
| Beaufort County | $237,011 | $1,799 | $77,111 | $58,357 | A stretch |
| Caldwell County | $236,355 | $1,799 | $77,117 | $56,425 | A stretch |
| Cumberland County | $230,465 | $1,806 | $77,393 | $61,291 | A stretch |
| Nash County | $237,636 | $1,820 | $77,985 | $62,426 | A stretch |
| Mitchell County | $241,017 | $1,822 | $78,078 | $57,602 | A stretch |
| Yadkin County | $240,301 | $1,825 | $78,233 | $62,932 | A stretch |
| Surry County | $245,358 | $1,863 | $79,853 | $55,656 | Far off |
| Pitt County | $244,764 | $1,905 | $81,644 | $58,188 | A stretch |
| Gates County | $254,115 | $1,928 | $82,648 | $66,333 | A stretch |
| McDowell County | $257,025 | $1,932 | $82,787 | $57,168 | Far off |
| Person County | $252,202 | $1,935 | $82,936 | $63,300 | A stretch |
| Burke County | $255,974 | $1,950 | $83,555 | $58,592 | A stretch |
| Randolph County | $254,828 | $1,953 | $83,717 | $61,022 | A stretch |
| Stokes County | $262,439 | $1,995 | $85,496 | $62,969 | A stretch |
| Cherokee County | $268,843 | $2,012 | $86,209 | $53,628 | Far off |
| Alexander County | $268,905 | $2,044 | $87,612 | $65,354 | A stretch |
| Pasquotank County | $267,828 | $2,045 | $87,663 | $66,589 | A stretch |
| Alleghany County | $270,459 | $2,050 | $87,877 | $47,172 | Far off |
| Davidson County | $275,792 | $2,087 | $89,452 | $64,172 | A stretch |
| Craven County | $275,758 | $2,109 | $90,377 | $65,873 | A stretch |
| Hoke County | $279,974 | $2,123 | $90,979 | $64,912 | A stretch |
| Rowan County | $277,472 | $2,128 | $91,186 | $65,725 | A stretch |
| Guilford County | $276,677 | $2,158 | $92,476 | $68,642 | A stretch |
| Pamlico County | $286,484 | $2,177 | $93,309 | $59,717 | Far off |
| Perquimans County | $288,177 | $2,189 | $93,799 | $67,917 | A stretch |
| Forsyth County | $284,067 | $2,209 | $94,672 | $67,165 | A stretch |
| Onslow County | $292,015 | $2,231 | $95,621 | $68,148 | A stretch |
| Catawba County | $293,908 | $2,232 | $95,653 | $67,864 | A stretch |
| Lee County | $289,309 | $2,240 | $96,006 | $65,387 | Far off |
| Alamance County | $293,564 | $2,247 | $96,296 | $65,651 | Far off |
| Harnett County | $293,575 | $2,253 | $96,573 | $71,287 | A stretch |
| Gaston County | $296,708 | $2,299 | $98,546 | $67,478 | Far off |
| Stanly County | $305,676 | $2,318 | $99,341 | $60,704 | Far off |
| Swain County | $324,666 | $2,368 | $101,478 | $52,349 | Far off |
| Yancey County | $317,556 | $2,377 | $101,853 | $58,709 | Far off |
| Granville County | $313,336 | $2,386 | $102,267 | $71,111 | Far off |
| Polk County | $318,750 | $2,398 | $102,782 | $67,758 | Far off |
| Davie County | $326,566 | $2,486 | $106,562 | $75,057 | A stretch |
| Clay County | $340,609 | $2,552 | $109,356 | $56,971 | Far off |
| Haywood County | $341,889 | $2,582 | $110,659 | $61,912 | Far off |
| Johnston County | $340,351 | $2,601 | $111,486 | $83,384 | A stretch |
| Macon County | $361,220 | $2,684 | $115,019 | $59,061 | Far off |
| Ashe County | $360,936 | $2,703 | $115,831 | $56,866 | Out of reach |
| Franklin County | $358,953 | $2,761 | $118,310 | $74,240 | Far off |
| Avery County | $382,105 | $2,835 | $121,492 | $61,428 | Far off |
| Madison County | $387,897 | $2,911 | $124,774 | $58,531 | Out of reach |
| Iredell County | $384,479 | $2,917 | $125,020 | $81,419 | Far off |
| Cabarrus County | $383,492 | $2,960 | $126,877 | $89,005 | A stretch |
| Camden County | $396,371 | $2,985 | $127,925 | $91,078 | A stretch |
| Durham County | $389,764 | $3,034 | $130,010 | $82,316 | Far off |
| Brunswick County | $404,783 | $3,052 | $130,784 | $77,024 | Far off |
| Lincoln County | $403,855 | $3,077 | $131,869 | $80,016 | Far off |
| Moore County | $413,504 | $3,135 | $134,340 | $86,080 | Far off |
| Henderson County | $423,812 | $3,186 | $136,554 | $68,187 | Out of reach |
| Mecklenburg County | $417,072 | $3,204 | $137,331 | $87,005 | Far off |
| Jackson County | $448,932 | $3,307 | $141,745 | $55,815 | Out of reach |
| Pender County | $437,413 | $3,308 | $141,764 | $80,396 | Far off |
| Buncombe County | $444,801 | $3,371 | $144,460 | $74,436 | Far off |
| New Hanover County | $447,877 | $3,388 | $145,203 | $75,166 | Far off |
| Union County | $449,902 | $3,412 | $146,213 | $102,900 | A stretch |
| Transylvania County | $466,658 | $3,496 | $149,809 | $66,184 | Out of reach |
| Carteret County | $471,324 | $3,523 | $150,987 | $72,322 | Out of reach |
| Wake County | $474,337 | $3,643 | $156,137 | $105,768 | Far off |
| Watauga County | $505,994 | $3,772 | $161,642 | $51,693 | Out of reach |
| Orange County | $503,800 | $3,984 | $170,747 | $90,089 | Far off |
| Currituck County | $546,003 | $4,096 | $175,534 | $93,511 | Far off |
| Chatham County | $561,813 | $4,281 | $183,466 | $94,317 | Far off |
| Dare County | $599,211 | $4,512 | $193,389 | $88,994 | Out of reach |
10% down, 7.40% 30-year fixed, housing at 28% of gross income. How it works.