While New Hampshire is a beautiful state and has everything to offer it is not a place to buy a home unless you are wealthy and can afford to live off the interest of your investments.
The property taxes are outrageous because we do not have a state or sales tax.
The home owners support the state, period!
Vehicle registrations are ridiculous too and you don't have to have automotive insurance...That's right, your not required to carry it unless you get popped for OUI or get into an accident.
Because of this the ones who elect to have automotive insurance pay high premiums and if they get hit by an uninsured motorist, you'll be covered for your injuries but you wont be able to sue your insurance company for life long injuries because of the accident because the laws wont let you sue your insurance company! So if you lose a limb or a loved one, your loss, in the mean time the one who hit you is now obligated to carry automotive insurance.
If you rent, that's fine, you don't have the burdens of the home owner.
The state motto is "Live Free Or Die" and its true, you can live free in NH (if you collect welfare) because the tax payers, (home owners), pay for it...
I'm not against people who collect welfare, some people need it, but NH makes it easy for people to get it even if they have incomes.
What you see a lot of here are single moms with their working boy friends living with them.