SmartAsset has released its fifth annual study on the most affordable places to live. To find the places that are most affordable to live, the study measures how much homeowners pay in property taxes, insurance and mortgages, relative to income. Communities are then ranked on an Affordability Index which shows the places that rated as most affordable.

Check out the table below for a more detailed look at the statewide leaders:

Rank City Avg. Closing Costs Annual Property Tax Annual Homeowner’s Insurance Avg. Annual Mortgage Payment Median Income Affordability Index
1 Valley City, ND $2,021 $1,396 $750 $4,905 $47,542 46.62
2 Wahpeton, ND $2,038 $1,899 $796 $5,207 $51,756 45.35
3 Devils Lake, ND $2,214 $1,452 $684 $4,479 $43,791 45.14
4 Williston, ND $2,411 $1,876 $1,680 $10,998 $91,359 44.04
5 Jamestown, ND $2,072 $1,963 $893 $5,842 $51,743 40.63
6 Dickinson, ND $2,388 $2,046 $1,614 $10,562 $74,469 35.38
7 West Fargo, ND $2,361 $3,246 $1,540 $10,080 $76,925 34.94
8 Minot, ND $2,334 $2,089 $1,464 $9,579 $63,133 31.75
9 Mandan, ND $2,245 $2,510 $1,376 $9,009 $61,817 31.66
10 Bismarck, ND $2,376 $2,386 $1,581 $10,349 $61,477 27.58

Additional study details including the methodology and interactive map can be found here: https://smartasset.com/mortgage/how-much-house-can-i-afford#northdakota