Zgodovina državne zastave New Hampshira prikazuje močno podporo države Združenim državam Amerike po osamosvojitvi naroda od Velike Britanije leta 1781. Na zastavi je upodobljen državni pečat New Hampshira, obdan z obročem devetih zvezd prepredena z lovorovimi listi na temno modri podlagi. Državna zakonodaja New Hampshire je svojo uradno zastavo sprejela leta 1909. Pred tem New Hampshire ni imel uradne državne zastave, ampak je nosil zastave polkov različnih držav.
Državna zastava New Hampshira odraža več drugih državnih simbolov, ki spominjajo na ameriško vojno za neodvisnost od Velike Britanije. Devet zvezd predstavlja New Hampshire kot deveto državo, ki se je pridružila novoustanovljenim Združenim državam Amerike 21. junija 1788. Državni pečat New Hampshire, ki leži na sredini temno modrega ozadja zastave, prikazuje zgodovinsko vojno ladjo USS Raleigh, zgrajeno v Portsmouthu. , New Hampshire, leta 1776. USS Raleigh je bila ena od prvih trinajstih vojnih ladij fregat, ki jih je naročil celinski kongres. Ta vojaška ladja slovi tudi kot prva ladja, ki je v pomorsko bitko nosila ameriško zastavo.
Prvotno je državni pečat New Hampshira ponazarjal bor s pokončnimi ribami, obkroženimi s snopi puščic. Prvi deželni kongres je leta 1775 ustvaril pečat, da bi odražal naravne vire New Hampshira med kolonijami. Novi zakonodajalec New Hampshira je leta 1784 spremenil pečat, da bi predstavljal ladjo pred vzhajajočim soncem, vendar pečata ni uradno sprejel kot državni standard. Umetniki so skozi leta svobodno izdelali pečat, na veliko stisko državnih zakonodajalcev, z dodatki mornarjev na ladji ali njenem doku in celo nabitih s sodi ruma. Leta 1909 je skupščina v New Hampshiru standardizirala državni pečat in ga leta 1931 popravila na končno podobo, ki je upodobljena danes.
Državno zastavo New Hampshira so člani Severnoameriškega veksilološkega združenja (NAVA) izglasovali za eno od desetih najslabših zastav Severne Amerike. Zaničevana kot vrsta “pečata na rjuhi”, zastava New Hampshira ni niti približno tako izrazita in jasno razumljiva kot drzne in pisane zastave drugih držav, kot so državne zastave Teksasa, Arizone in Aljaske. Državna zastava New Hampshira izstopa tudi po tem, da je edina državna zastava, ki prikazuje drugo državo. Znotraj državnega pečata USS Raleigh počiva v pomorski ladjedelnici Portsmouth, prvotno v Massachusettsu, zdaj pa v Maineu.