New Hampshire's Flag History
Adopted by the New Hampshire State Legislature in 1909, the state flag displays the State Seal of New Hampshire on a blue field surrounded by Laural leaves and nine stars representing New Hampshire as the ninth state to join the union.
The flag has only been changed once since its adoption in 1909. This change was not to the design of the flag itself, but to the State Seal centered on the flag. In 1931 the New Hampshire Legislature passed recommendations to more precisely describe the State Seal at the prompting of the New Hampshire Historical Society.
Information on the states flag appears below. The frigate Raleigh on the flag is tipped to appear as though it is floating on the water.
The state flag shall be of the following color and design: The body or field shall be blue and shall bear upon its center in suitable proportion and colors a representation of the state seal. The seal shall be surrounded by a wreath of laurel leaves with nine stars interspersed. When used for military purposes the flag shall conform to the regulations of the United States.
New Hampshire did not officially adopt a state flag until 1909. Prior to that, New Hampshire had numerous regimental flags to represent the state. The flag has only been changed once, in 1931 when the state's seal was modified.
The body of the flag is blue. The center of the flag has the state's seal with the frigate Raleigh - all surrounded by laurel leaves and nine stars.
Link here to the New Hampshire State Historical Society facts, figures and history of New Hampshire.