Get your taxes done using TurboTax

For that w-2 , did you work on NH?

You must file in any state you either work in or reside in... where the employer is is immaterial