New Hampshire Flag is at Full Mast Today

Brief History of the New Hampshire State Flag

The state flag of New Hampshire features a blue background with the state seal in the center. The seal depicts a ship and a granite mountain, with a laurel wreath surrounding the words “Live Free or Die.” This simple yet powerful design is steeped in history and symbolism. Let’s take a closer look at the meaning behind the New Hampshire flag.

The ship on the New Hampshire flag represents the HMS Rose, which was captained by John Mason during his 1629 expedition to colonize New Hampshire. The granite mountain is a symbol of the state’s hardy residents, while the laurel wreath is a nod to victory and achievement. And of course, the phrase “Live Free or Die” is taken from General John Stark’s famous quote during the Revolutionary War.

Interestingly, the original design of the New Hampshire state flag did not include the ship or mountain. It was only later that these elements were added in order to give the flag more meaning and symbolism. Today, the New Hampshire flag is flown with pride by residents and visitors alike.


The state flag of New Hampshire is a simple yet powerful design that is steeped in history and symbolism. The ship on the flag represents the HMS Rose, which was captained by John Mason during his 1629 expedition to colonize New Hampshire. The granite mountain is a symbol of the state’s hardy residents, while the laurel wreath is a nod to victory and achievement. And of course, the phrase “Live Free or Die” is taken from General John Stark’s famous quote during the Revolutionary War. Fly your New Hampshire flag with pride!