50 Emerson Road • Milford, New Hampshire 03055 • (603) 673-7123 • hhinfo@hampshirehills.com
Mailing Address: P.O. Box 404 • Milford, NH 03055


Hampshire Hills in Milford, NH, proudly features both outdoor and indoor swimming pools at our Southern New Hampshire aquatics facility. We have a giant outdoor pool, indoor lap pool, indoor heated kidney pool, and wader pool as well as a whirlpool that seats 12.

Hampshire Hills offers a wide variety of aquatic instruction for all ages and levels providing the finest aquatics instruction. Classes are offered year round and are led by American Red Cross Certified Instructors.

In addition to our many fine aquatic programs, Hampshire Hills is also the home of Infinity Swim Club, a USS Swim Team for members only.

For Summer Swim Lesson Info Click On Kids Instruction In The Left Column


  • Swim Lesson Schedule

  • Safety Classes

    Red Cross Lifeguarding, CPR, First Aid, and WSI are offered throughout the year. Read More »