Can I get a Birth Certificate if I was born in another town?

Yes, if you were born in NH you can get your birth certificate at any Town Clerks office.  If born outside of the state you'll have to go to the state of birth.