Most people associate the Statue of Liberty with New York Harbor, but few know that the small town of Glover has its own unique connection to Lady Liberty.
Local legend tells the story that when the Statue of Liberty was first offered to the United States by France in the 1880s, Glover was among the communities that expressed interest in becoming its home. While New York City was ultimately selected because of its strategic harbor and ability to welcome ships from around the world, the story has become a cherished piece of Glover’s local history and reflects the town’s pride and ambition during that era.
Whether fact, folklore, or a bit of both, the tale has been passed down through generations and remains one of the Northeast Kingdom’s most interesting conversations.
Today, Glover is home to its own Statue of Liberty replica, one of hundreds placed across the country during the early 1950s as part of the “Strengthen the Arm of Liberty” campaign organized by the Boy Scouts of America. These replicas were installed to celebrate patriotism and remind Americans of the enduring values of freedom, service, and opportunity.
Standing proudly along Route 16, Glover’s Lady Liberty has become a beloved local landmark. Visitors often stop for a photo, while longtime residents appreciate the history and symbolism she represents.
The Northeast Kingdom is filled with stories like this—hidden gems that make our corner of Vermont such a special place to explore. From historic villages and covered bridges to unique landmarks and local legends, there’s always something new to discover just down the road.
Here at St. Johnsbury Chrysler Dodge Jeep Ram, we’re proud to be part of a community rich in history and character. Whether you’re heading out to explore Glover, cruising Vermont’s scenic backroads, or embarking on a cross-country adventure, we’re here to help you get there with confidence.
So the next time you’re in Glover, take a moment to visit Vermont’s own Lady Liberty—and remember the story of the little town that dreamed of welcoming one of America’s greatest symbols of freedom. Statue of Liberty in Vermont


