In New Hampshire, you will pay federal income taxes on lottery winnings but no state or local taxes. Federally, the IRS withholds 24% on prizes over $5,000, and your effective rate could reach 37% based on your total income and tax bracket. Lottery winnings are treated as ordinary income, so they push you into higher brackets potentially. There are no local taxes in New Hampshire on these winnings either. For prizes under $600, no federal reporting or withholding is required, but anything $600 or more gets reported on Form W-2G. New Hampshire's lack of a state income tax makes it one of the most favorable states for winners. For example, if you win a $1 million prize and take the lump sum of about $800,000 after initial adjustments, expect $192,000 withheld upfront for federal taxes. When filing, if this is your only income and you're single, you might owe a bit more to reach the 32-35% brackets, ending up paying around $250,000 total federal tax, keeping about $550,000. Consult a tax professional to run your exact numbers based on your full financial picture.