Loudon, town in Merrimack County, New Hampshire, United States
Loudon is a small town in Merrimack County, New Hampshire, with open spaces and trees throughout. The center sits near the Soucook River and contains older buildings, small shops, and homes, while the surrounding landscape consists mainly of residential areas with large properties and natural open land.
The town was founded in 1773 and formed from land taken from the neighboring town of Canterbury. A resident of Loudon later contributed to road improvement by inventing a construction method still used today.
The name honors a Scottish military leader from the past and connects residents to their history. The small village center near the Soucook River is where people gather, shop, and meet, while the surrounding countryside remains quiet and tree-covered.
The New Hampshire Motor Speedway is the main attraction and draws visitors especially during race weekends when the town becomes lively and crowded. On quieter days, visitors can use the Soucook River for fishing, canoeing, and kayaking, or explore the surrounding hiking trails.
The Loudon Classic is one of the oldest motorcycle races in the country and draws fans and racers back each year to this favorite local event. The New Hampshire Motor Speedway hosts not just NASCAR races but also offers driving experiences and trackside camping for enthusiasts.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.