Loudon, NH: Celebrating 250 Years of History and Progress
Loudon, New Hampshire is a town in Merrimack County, New Hampshire. It was incorporated in 1773 by Governor John Wentworth. The population was roughly 5600 in the 2020 census. One of its large attractions is the New Hampshire Motor Speedway. In honor of their 250-year anniversary, the town commissioned Hampshire Pewter to create a custom ornament. Loudon wanted to feature the town hall so our artists created a design showing the city hall that used to be a church, surrounded by a snow-cloaked ground, church-goers outside and a horse-drawn sleigh.