How New Hampshire capital gains tax works
New Hampshire has no general state income tax, so most capital gains are not taxed at the state level.
New Hampshire does not tax wage or capital gains income at the state level.
You will still owe federal capital gains tax — this calculator estimates the state portion only.
Federal tax still applies
The IRS taxes long-term gains (assets held over a year) at 0%, 15% or 20% depending on income, and short-term gains as ordinary income.
So even in a no-income-tax state, selling an investment at a profit usually creates a federal tax bill.
Frequently asked questions
Does New Hampshire tax capital gains?
New Hampshire has no general state income tax, so most capital gains are not taxed by the state. New Hampshire does not tax wage or capital gains income at the state level.
What is the capital gains tax rate in New Hampshire?
There is no state capital gains rate in New Hampshire for ordinary investors. Federal rates of 0%, 15% or 20% still apply.
Are long-term gains taxed lower in New Hampshire?
New Hampshire does not tax wage or capital gains income at the state level.
Does this include federal capital gains tax?
No. This estimates the NH state tax only. Federal capital gains tax is separate and applies on top.