Part of the Moving to Maine guide
From locals, not a chamber of commerce. Updated July 2026.
Short Answer
Moving to Maine from New Hampshire is the shortest, easiest move on the map, you're literally crossing the river, and the climate, culture, and seasons are identical. The one thing every New Hampshire mover has to understand first is the tax tradeoff: New Hampshire has no state income tax and no sales tax but some of the highest property taxes in the country. Maine reverses that, you'll start paying a 5.8-7.15% income tax and a 5.5% sales tax, but Maine's property taxes are frequently lower than New Hampshire's. For a wage earner it can be a net increase; for a retiree or a house-rich, income-light household it can be a wash or even a win. The full Moving to Maine guide covers cost of living and best towns by region. Whether you search "moving to Maine from New Hampshire" or "moving from New Hampshire to Maine," run your own numbers on the tax swap before you decide.
New Hampshire to Maine barely feels like a move, same accent, same weather, same mud season. The only thing that really changes is the tax math, and it cuts differently depending on whether you earn a paycheck or live off savings.
For example
A common move: a Portsmouth-area couple buys a home in Kittery or Eliot, keeps their New Hampshire jobs (a 10-minute commute), and trades New Hampshire's high property-tax bill for a lower Maine one, accepting the new state income tax as the cost of the swap. A retiree in Manchester sells and buys in York, living on Social Security (untaxed in Maine) with a smaller property-tax bill than New Hampshire would have charged.
Most New Hampshire-to-Maine movers aren't relocating so much as crossing the line for a specific reason: they want the Maine coast (York, Ogunquit, Kennebunk are hard to match in New Hampshire's tiny 18-mile shoreline), they found a cheaper or lower-property-tax house just over the border, or their job or family pulled them to Portland or the Seacoast's Maine side. A lot of Seacoast life already straddles the border, people work in Portsmouth or Dover and live in Kittery, Eliot, or South Berwick, or vice versa. So this is usually a lateral move within the same region, not a leap.
This is the part to get right. New Hampshire: no state income tax and no general sales tax, but very high property taxes (among the highest effective rates in the U.S.) and high vehicle registration costs. Maine: a graduated income tax of 5.8-7.15%, a 5.5% sales tax (no tax on groceries), and property taxes that vary widely by town but are frequently lower than New Hampshire's. So the swap is: you give up income-tax-free wages and tax-free shopping, and you get (often) a smaller property-tax bill. A dual-income household earning $150k will usually pay more overall in Maine. A retiree living on Social Security (which Maine doesn't tax) and modest savings, in a house that would carry a big New Hampshire property-tax bill, can come out even or ahead. Run your actual numbers.
Want a town that fits your situation?
Find your best-fit town →Housing is broadly similar across the Seacoast border, southern Maine (York County) and the New Hampshire Seacoast both run high, roughly $450k-$700k for a single-family home. Go inland or north in Maine (Bangor, Waterville, Augusta) and prices fall to $180k-$300k, cheaper than most of New Hampshire. Groceries, gas, and utilities are nearly identical. Heating costs ($2,500-$5,000 a year) are the same as what you already pay in New Hampshire. The honest summary: near the border it's a financial wash on housing, and the tax swap is the real variable.
You already live this. Same snow totals (a bit more in northern Maine), same length of season, same reserved New England neighbors, same mud season, same love-hate with the weather. There is genuinely no learning curve moving from New Hampshire to Maine, which is exactly why so many people do it without a second thought. The only real change is more coastline to choose from and, depending where you land, longer drives to a big-box store.
You're not leaving; you're moving next door. Kittery to Portsmouth is a five-minute drive. York or Eliot to the Seacoast is 15-30 minutes. Even Portland to Manchester is about 90 minutes. Keeping New Hampshire jobs, doctors, and family is trivial, plenty of people who move across the border don't change much of their daily life at all. This is the one move on the list where you can keep one foot in your old state indefinitely.
Kittery, Eliot, and South Berwick for staying essentially in the Seacoast while gaining the Maine side (and often a lower property-tax bill). York, Ogunquit, and Wells for the walkable Maine beach-town life New Hampshire can't quite offer. Kennebunk for classic coastal charm with easy Seacoast access. Portland for a real small city 90 minutes north. Bangor, Waterville, or Augusta if you want to trade the Seacoast entirely for a much lower cost of living.
Yes, if
You want the Maine coast, a lower property-tax bill, or a specific house or job just over the border, and your income situation means the new income and sales tax won't sting too much (often true for retirees and house-rich households). You value keeping close ties to New Hampshire.
No, if
You're a high dual-income household for whom New Hampshire's no-income-tax setup is a major financial advantage, and the house or coast you'd gain in Maine doesn't justify starting to pay state income and sales tax.
Best small city, 90 minutes north of the Seacoast
Best if you want dramatic coast New Hampshire can't match
Best cost drop if you'll trade the Seacoast for affordability
Best small city with revival momentum inland
Best for stable government-style jobs at low cost
It depends on your situation. New Hampshire has no income or sales tax but high property taxes; Maine has a 5.8-7.15% income tax and 5.5% sales tax but often lower property taxes. Wage earners usually pay more overall in Maine; retirees and house-rich, income-light households often break even, especially since Maine doesn't tax Social Security.
Frequently, yes, though it varies by town. New Hampshire relies on property taxes because it has no income or sales tax, so its effective rates are among the nation's highest. Many Maine towns come in lower, check the specific mill rate of the town you're considering.
It's adjacent, they share a border. Portsmouth to Portland is about 50 miles and under an hour; the York County towns (Kittery, Eliot, York) are minutes from the New Hampshire Seacoast. It's the easiest move on this whole list.
Barely. Southern Maine and southern New Hampshire have nearly identical winters; northern Maine gets more snow and a longer season. There's essentially no adjustment period coming from New Hampshire.
The York County border towns, Kittery, Eliot, South Berwick, York, and Wells, because they keep you in the Seacoast region. Portland is the next most common, and cost-focused movers go inland to Bangor, Waterville, or Augusta.
Get the free Maine moving checklist, or jump into one of our deep town guides.
Buying a home in Maine?
Moving to Maine and thinking about buying? Tell us where and when, and we'll connect you with a trusted local agent who knows the area — free, no obligation.