Finding an affordable home can often be tricky these days, especially if you're looking for something somewhat close to a bigger city. However, that's not the case in every zip code. If you're flexible with your wants and needs and are willing to live a little further away than you had ideally hoped for, things will likely get a bit easier for you, which leads to me this little hidden gem in NH.
Many Mainers live paycheck to paycheck, yours truly included, so saving money where we can is very important. I found an interesting story on Homesnacks.net about the 10 Most Affordable Places In Maine.