If you want to vote in NH, your NH address must be your primary residence.
Some couples split residency between spouses so that one can vote in each state.
Of course if you live in a traditional town meeting town you have to physically be present during town meeting to vote, but that's for another thread.....