Sejarah bendera negara bagian New Hampshire menggambarkan dukungan kuat negara bagian Amerika Serikat setelah negara tersebut memperoleh kemerdekaan dari Inggris Raya pada tahun 1781. Digambarkan pada bendera tersebut adalah segel negara bagian New Hampshire, dikelilingi oleh cincin sembilan bintang diselingi dengan daun salam pada latar belakang biru tua. Legislatif Negara Bagian New Hampshire mengadopsi bendera resminya pada tahun 1909. Sebelum itu, New Hampshire tidak memiliki bendera negara bagian resmi, tetapi mengibarkan bendera dari berbagai resimen negara bagian.
Bendera negara bagian New Hampshire mencerminkan beberapa simbol negara bagian lain yang mengingatkan pada Perang Kemerdekaan Amerika dari Inggris Raya. Sembilan bintang mewakili New Hampshire sebagai negara bagian kesembilan yang bergabung dengan Amerika Serikat yang baru dibentuk pada 21 Juni 1788. Stempel negara bagian New Hampshire, yang terletak di tengah latar belakang biru tua bendera, menggambarkan kapal perang bersejarah USS Raleigh, dibangun di Portsmouth , New Hampshire, pada tahun 1776. USS Raleigh adalah salah satu dari tiga belas kapal perang fregat pertama yang ditugaskan oleh Kongres Kontinental. Kapal perang ini juga terkenal sebagai kapal pertama yang membawa bendera Amerika ke dalam pertempuran laut.
Awalnya, segel negara bagian New Hampshire menggambarkan pohon pinus dengan ikan tegak diapit oleh seikat anak panah. Kongres Provinsi Pertama membuat segel pada tahun 1775 untuk mencerminkan sumber daya alam New Hampshire di antara koloni. Badan legislatif New Hampshire yang baru mengubah segel pada tahun 1784 untuk mewakili kapal sebelum matahari terbit, tetapi tidak secara resmi mengadopsi segel sebagai standar negara bagian. Para seniman dengan bebas mengelaborasi segel selama bertahun-tahun, yang membuat para legislator negara bagian tertekan, dengan tambahan pelaut di kapal atau dermaganya dan bahkan sarat dengan barel rum. Pada tahun 1909, majelis New Hampshire menstandarisasi segel negara dan merevisinya pada tahun 1931 menjadi gambar akhir yang digambarkan hari ini.
Bendera negara bagian New Hampshire dipilih oleh anggota Asosiasi Vexillological Amerika Utara (NAVA) sebagai salah satu dari sepuluh bendera terburuk di Amerika Utara. Dicemooh sebagai sejenis “segel di atas sprei”, bendera New Hampshire hampir tidak khas dan dapat dipahami dengan jelas seperti bendera negara bagian lain yang berani dan berwarna-warni, seperti bendera negara bagian Texas, Arizona, dan Alaska. Bendera negara bagian New Hampshire juga menonjol dengan menjadi satu-satunya bendera negara bagian yang menggambarkan negara bagian lain. Di dalam segel negara bagian, USS Raleigh bersandar di galangan kapal angkatan laut Portsmouth, awalnya di Massachusetts tetapi sekarang terletak di Maine.