What are you looking for?
Explore Kearsarge, NH
Kearsarge, New Hampshire is a small town located in Merrimack County. Nestled in the heart of the state, Kearsarge offers a picturesque setting with its rolling hills and scenic landscapes. The town is known for its close-knit community and friendly atmosphere, making it an ideal place to raise a family or retire. Outdoor enthusiasts will find plenty to do in Kearsarge, with its proximity to hiking trails, lakes, and ski resorts. The town also boasts a rich history, with several historic buildings and landmarks that showcase its heritage.