Income needed to buy a home
Every county in Missouri
In the middle county, Crawford County, the typical home takes $73,184 a year. Locals can afford the typical home in 19 of 113 counties.
| County | Typical home | Monthly cost | Income needed | Local median income | For locals |
|---|---|---|---|---|---|
| Pemiscot County | $87,653 | $680 | $29,153 | $40,089 | Within reach |
| Dunklin County | $95,790 | $738 | $31,620 | $47,849 | Comfortable |
| New Madrid County | $102,484 | $785 | $33,654 | $51,881 | Comfortable |
| Sullivan County | $106,842 | $809 | $34,688 | $56,964 | Comfortable |
| Mississippi County | $104,899 | $813 | $34,844 | $48,160 | Within reach |
| Grundy County | $121,868 | $945 | $40,481 | $51,975 | Within reach |
| Wayne County | $128,740 | $972 | $41,669 | $47,226 | Within reach |
| Scotland County | $131,668 | $1,007 | $43,153 | $68,913 | Comfortable |
| Gentry County | $136,028 | $1,051 | $45,038 | $55,848 | Within reach |
| Harrison County | $136,168 | $1,059 | $45,372 | $54,367 | Within reach |
| Mercer County | $143,372 | $1,101 | $47,204 | $62,679 | Within reach |
| Ripley County | $155,842 | $1,170 | $50,124 | $42,037 | A stretch |
| Linn County | $152,355 | $1,171 | $50,205 | $61,635 | Within reach |
| Atchison County | $148,361 | $1,185 | $50,775 | $58,750 | Within reach |
| Chariton County | $155,410 | $1,194 | $51,156 | $71,520 | Within reach |
| Stoddard County | $156,105 | $1,196 | $51,268 | $57,957 | Within reach |
| Scott County | $162,460 | $1,233 | $52,844 | $62,782 | Within reach |
| Iron County | $164,221 | $1,234 | $52,907 | $48,850 | Right at the edge |
| Reynolds County | $167,646 | $1,251 | $53,603 | $45,028 | A stretch |
| Oregon County | $170,440 | $1,280 | $54,874 | $43,069 | A stretch |
| Madison County | $173,060 | $1,321 | $56,632 | $54,434 | Right at the edge |
| Schuyler County | $173,406 | $1,336 | $57,253 | $61,205 | Right at the edge |
| Butler County | $175,169 | $1,338 | $57,335 | $49,089 | A stretch |
| Carroll County | $174,859 | $1,344 | $57,589 | $62,154 | Right at the edge |
| Vernon County | $180,338 | $1,378 | $59,072 | $52,230 | A stretch |
| Carter County | $184,517 | $1,379 | $59,103 | $50,000 | A stretch |
| Clark County | $181,982 | $1,393 | $59,695 | $51,781 | A stretch |
| Shannon County | $189,439 | $1,404 | $60,165 | $55,222 | Right at the edge |
| Barton County | $185,386 | $1,409 | $60,374 | $51,635 | A stretch |
| Saline County | $184,101 | $1,410 | $60,436 | $57,931 | Right at the edge |
| Randolph County | $182,613 | $1,420 | $60,867 | $53,033 | A stretch |
| St. Louis City | $181,925 | $1,450 | $62,132 | $56,160 | Right at the edge |
| Dent County | $196,557 | $1,454 | $62,328 | $56,312 | Right at the edge |
| St. Francois County | $192,949 | $1,473 | $63,127 | $57,477 | Right at the edge |
| Washington County | $195,488 | $1,473 | $63,134 | $56,043 | A stretch |
| Audrain County | $191,237 | $1,474 | $63,161 | $59,448 | Right at the edge |
| Adair County | $193,111 | $1,481 | $63,456 | $61,536 | Right at the edge |
| Benton County | $197,948 | $1,484 | $63,582 | $52,567 | A stretch |
| Bollinger County | $198,375 | $1,489 | $63,804 | $63,814 | Right at the edge |
| Buchanan County | $193,819 | $1,498 | $64,187 | $62,158 | Right at the edge |
| Livingston County | $194,416 | $1,503 | $64,412 | $63,627 | Right at the edge |
| Hickory County | $204,329 | $1,520 | $65,135 | $39,390 | Far off |
| Marion County | $197,427 | $1,527 | $65,438 | $62,903 | Right at the edge |
| Pettis County | $201,025 | $1,537 | $65,884 | $60,430 | Right at the edge |
| Macon County | $202,827 | $1,551 | $66,467 | $62,357 | Right at the edge |
| Lawrence County | $206,460 | $1,551 | $66,471 | $61,215 | Right at the edge |
| Texas County | $208,576 | $1,558 | $66,787 | $50,036 | A stretch |
| Knox County | $204,534 | $1,563 | $67,005 | $57,788 | A stretch |
| Wright County | $212,759 | $1,572 | $67,359 | $47,909 | A stretch |
| Dade County | $207,477 | $1,573 | $67,406 | $53,750 | A stretch |
| Lewis County | $211,251 | $1,614 | $69,167 | $59,934 | A stretch |
| Shelby County | $207,894 | $1,618 | $69,338 | $51,594 | A stretch |
| St. Clair County | $215,069 | $1,620 | $69,434 | $53,043 | A stretch |
| Howell County | $224,499 | $1,678 | $71,893 | $50,993 | A stretch |
| Jasper County | $219,112 | $1,681 | $72,054 | $60,694 | A stretch |
| Putnam County | $215,025 | $1,683 | $72,108 | $63,510 | A stretch |
| Crawford County | $226,808 | $1,708 | $73,184 | $57,629 | A stretch |
| Pike County | $225,533 | $1,717 | $73,578 | $54,989 | A stretch |
| Henry County | $225,600 | $1,720 | $73,720 | $57,926 | A stretch |
| McDonald County | $234,566 | $1,735 | $74,363 | $52,375 | A stretch |
| Ozark County | $232,797 | $1,737 | $74,443 | $44,163 | Far off |
| Nodaway County | $224,330 | $1,740 | $74,563 | $59,315 | A stretch |
| Bates County | $230,382 | $1,744 | $74,757 | $60,733 | A stretch |
| Montgomery County | $230,056 | $1,746 | $74,848 | $65,500 | A stretch |
| Monroe County | $228,181 | $1,762 | $75,517 | $54,516 | A stretch |
| Howard County | $234,767 | $1,772 | $75,928 | $65,938 | A stretch |
| Cedar County | $233,712 | $1,775 | $76,062 | $48,181 | Far off |
| Pulaski County | $233,344 | $1,776 | $76,101 | $64,466 | A stretch |
| Douglas County | $241,260 | $1,790 | $76,718 | $45,985 | Far off |
| Phelps County | $235,144 | $1,794 | $76,898 | $58,396 | A stretch |
| Dallas County | $243,166 | $1,813 | $77,689 | $53,464 | Far off |
| Perry County | $239,108 | $1,813 | $77,716 | $62,981 | A stretch |
| Moniteau County | $238,857 | $1,818 | $77,925 | $65,715 | A stretch |
| DeKalb County | $239,870 | $1,823 | $78,127 | $69,826 | A stretch |
| Barry County | $244,355 | $1,830 | $78,418 | $58,346 | A stretch |
| Laclede County | $242,932 | $1,835 | $78,664 | $53,282 | Far off |
| Gasconade County | $241,363 | $1,842 | $78,932 | $64,232 | A stretch |
| Taney County | $246,435 | $1,861 | $79,763 | $56,497 | A stretch |
| Caldwell County | $244,439 | $1,867 | $80,025 | $64,806 | A stretch |
| Cooper County | $244,967 | $1,870 | $80,154 | $70,625 | A stretch |
| Cape Girardeau County | $245,604 | $1,874 | $80,301 | $68,464 | A stretch |
| Newton County | $248,047 | $1,891 | $81,029 | $66,301 | A stretch |
| Maries County | $253,130 | $1,894 | $81,153 | $59,455 | A stretch |
| Lafayette County | $248,175 | $1,907 | $81,727 | $80,612 | Right at the edge |
| Greene County | $257,748 | $1,987 | $85,165 | $61,479 | A stretch |
| Osage County | $266,225 | $2,006 | $85,959 | $76,681 | A stretch |
| Jackson County | $249,870 | $2,011 | $86,202 | $68,577 | A stretch |
| Miller County | $266,724 | $2,019 | $86,511 | $56,736 | Far off |
| Ste. Genevieve County | $264,962 | $2,028 | $86,933 | $66,339 | A stretch |
| Webster County | $269,934 | $2,029 | $86,964 | $71,155 | A stretch |
| Ralls County | $265,970 | $2,033 | $87,112 | $65,388 | A stretch |
| Ray County | $266,605 | $2,055 | $88,082 | $74,573 | A stretch |
| Franklin County | $268,350 | $2,071 | $88,773 | $73,165 | A stretch |
| Polk County | $275,796 | $2,079 | $89,109 | $59,647 | Far off |
| Callaway County | $276,415 | $2,117 | $90,711 | $74,176 | A stretch |
| Daviess County | $286,865 | $2,156 | $92,398 | $63,984 | Far off |
| Johnson County | $284,995 | $2,189 | $93,801 | $67,272 | A stretch |
| Morgan County | $297,401 | $2,232 | $95,654 | $53,412 | Far off |
| Cole County | $289,489 | $2,233 | $95,714 | $74,876 | A stretch |
| Clinton County | $292,529 | $2,255 | $96,636 | $70,627 | A stretch |
| Jefferson County | $295,106 | $2,294 | $98,309 | $82,851 | A stretch |
| Andrew County | $300,589 | $2,309 | $98,944 | $75,625 | A stretch |
| St. Louis County | $287,212 | $2,313 | $99,136 | $82,936 | A stretch |
| Camden County | $319,708 | $2,394 | $102,589 | $66,387 | Far off |
| Stone County | $325,735 | $2,433 | $104,290 | $63,520 | Far off |
| Lincoln County | $317,907 | $2,441 | $104,622 | $89,278 | A stretch |
| Christian County | $318,478 | $2,447 | $104,867 | $83,437 | A stretch |
| Warren County | $335,547 | $2,550 | $109,301 | $81,209 | A stretch |
| Clay County | $321,462 | $2,568 | $110,074 | $88,468 | A stretch |
| Boone County | $331,236 | $2,581 | $110,629 | $72,758 | Far off |
| Cass County | $343,896 | $2,681 | $114,907 | $87,535 | A stretch |
| St. Charles County | $373,535 | $2,983 | $127,852 | $104,692 | A stretch |
| Platte County | $391,950 | $3,126 | $133,959 | $96,227 | A stretch |
10% down, 7.40% 30-year fixed, housing at 28% of gross income. How it works.