Manage Your Business

Loudon

POPULATION
5,576
ELEVATION
371 ft
AREA
47 mi²

About

Loudon is a town in Merrimack County, New Hampshire, United States. The population was 5,576 at the 2020 census. Loudon is the home of New Hampshire Motor Speedway. The main village in town, where 711 people lived at the 2020 census, is defined as the Loudon census-designated place and is located along the Soucook River at the southern terminus of New Hampshire Route 129.

MoreLess
More on Wikipedia

Details

Location

Loudon, NH
United States

Coordinates

43.28569° N, 71.46733° W
More on Wikipedia