Devils Lake is the third most affordable place to live in North Dakota.
Financial technology company SmartAsset ranked Devils Lake as one of the most affordable places to live.
With average closing costs totaling about $2,214 and the average annual mortgage payment at $4,479, Devils Lake is one of the most affordable places to live in the state.
Devils Lake ranks 674 in the country, according to SmartAsset.
SmartAsset found that the median income in Devils Lake is $43,791. The median income in Ramsey County is $55,927.
SmartAsset ranked cities on affordability based on average closing costs, property tax, average annual mortgage payments and median income.
Valley City was rated the most affordable in the state. Pecos, Tex. was ranked No. 1 nationally.