Your cart is empty!
Make checkout easy by booking all your reservations at once. Add your sites from different campgrounds into your shopping cart* and then choose checkout.
Milton Three Ponds has one dam. It sits at the outlet of Milton Pond, sets the water level for all three ponds, and releases the Salmon Falls River, which flows southeast past Lebanon KOA on its way to the Piscataqua. If you camp on the river, you're camping on Three Ponds water. This guide covers what campers need for a day on Milton Three Ponds: how the ponds connect, where to rent a boat, what's biting, the rules for bringing your own boat, and how to fit it all into a weekend at the campground.
Milton Three Ponds are three connected ponds that sit on the border between York County, Maine, and Strafford County, New Hampshire. They lie partly in Lebanon, Maine, and partly in Milton, New Hampshire. Together they cover more than 1,200 acres, which makes them the largest stretch of open water within a short drive of Lebanon.
Each pond has a different character:
Because the ponds connect, a single boat can cruise all three in one afternoon. You can start in the open water of Northeast Pond, follow the channel into Milton Pond, and finish in the quieter coves of Town House Pond.
The shoreline is mostly private homes and camps, with woods behind them. It's a lived-in lake community, not a state park, so expect docks and swim floats more than wilderness. That also means public access is limited. Plan where you'll launch or rent before you go.
The easiest way onto Milton Three Ponds without your own boat is New Bridge Marina, on the Lebanon, Maine, side of the Northeast Pond channel at 193 New Bridge Road. It rents boats for every kind of day on the water, and it's about 15 minutes from Lebanon KOA.
Rental options include:
Tips for a smooth rental day
The marina also offers guided tours of the ponds and boat delivery to nearby lakes. Call (207) 658-9104 to check current rental availability, rates and hours, since they change by season.
Milton Three Ponds has a mixed warmwater and coldwater fishery, so you can target bass in the shallows and trout in the deep holes on the same trip. That variety is the main reason serious anglers make the drive.
Species reported in the ponds include:
Because the ponds straddle the state line, licensing depends on where you fish. Maine and New Hampshire have specific rules for boundary waters. Before you go, check the current regulations from the Maine Department of Inland Fisheries and Wildlife and New Hampshire Fish and Game to confirm which license covers you. Both states sell licenses online, and buying one takes a few minutes.
Want to fish without leaving camp? The Salmon Falls River at Lebanon KOA holds smallmouth bass, perch, sunfish and rock bass. It's an easy dawn session before a day on the ponds.

If you bring your own boat to Milton Three Ponds, plan for three rules: registration, an invasive-species decal, and a clean-drain-dry check. They protect the ponds from milfoil and other invasive plants, which spread quickly between lakes on boat trailers.
Launching
Public launch access on the Three Ponds is limited, and some ramps restrict parking or are for town residents only. Confirm where you can launch before you tow a trailer up from Lebanon. If launching gets complicated, renting from the marina is usually simpler.
Most Three Ponds rules come down to treating it like your own home lake: go slow near shore, pack out what you bring, and leave the water the way you found it.
The best way to plan a weekend around Milton Three Ponds is to split it in two: one full day on the ponds, and one day on the Salmon Falls River at camp. You get two different water experiences, and nobody spends too long in the car.
Three nights let you add a coast or mountain day. Our day trips from Lebanon, Maine guide has a Blue Job Mountain hike that pairs well with a pond day.
Lebanon KOA Holiday on Salmon Falls River is less than 15 minutes from Milton Three Ponds. It sits on the same water system, a few miles downstream on the Salmon Falls River. It's a full-service family campground, so the days you're not on the ponds still have plenty going on.
Site options include:
The campground also has two pools, a giant waterslide, 18-hole mini golf, a ropes course and river tubing. That matters on a windy day, when the ponds get choppy and paddling stops being fun. You can go back to camp, hit the pool, and try the water again tomorrow.
If you're towing a boat, call ahead and ask which sites have room to park a trailer. A pull-through RV site is usually the easiest way to fit a rig and a trailer.
For more ideas close to camp, see our list of things to do near Lebanon, Maine, or start with our full guide to camping in Southern Maine.
Milton Three Ponds straddles the Maine–New Hampshire border, partly in Lebanon, Maine, and partly in Milton, New Hampshire. The three connected ponds (Northeast Pond, Milton Pond and Town House Pond) cover more than 1,200 acres. They're about 15 minutes from Lebanon KOA and roughly 45 minutes from Portsmouth, New Hampshire.
Yes. New Bridge Marina, at 193 New Bridge Road in Lebanon, Maine, rents pontoon boats, fishing boats, canoes, kayaks and stand-up paddleboards on the Three Ponds. Reserve ahead for summer weekends, when pontoons book fastest, and call to confirm current rates and hours.
Milton Three Ponds holds largemouth and smallmouth bass, chain pickerel, white and yellow perch, black crappie and horned pout. Rainbow and brown trout live in the deeper, colder water of Milton Pond (52 feet deep) and Northeast Pond (40 feet). Because the ponds straddle the state line, check both states' license rules.
Milton Pond is the deepest of the three, with a maximum depth of 52 feet across 271 acres. Northeast Pond is larger, at 645 acres, and reaches 40 feet. Town House Pond, a northwestern arm of Milton Pond, is shallower and more sheltered, which makes it popular with paddlers.
The ponds are 15 minutes away, and the river runs past your site. Reserve your site at Lebanon KOA on Salmon Falls River and plan your Three Ponds weekend.
About the property: Lebanon KOA Holiday on Salmon Falls River is a riverfront family campground at 21 Flat Rock Bridge Road in Lebanon, Maine, with RV sites, tent sites, cabins and glamping tents on the Maine–New Hampshire border.
That doesn't mean this area has to always be empty. When you start reviewing camping options, your history will display here to help compare sites and find the best stay. You will be able to share your stay information with friends or family and save it for a later time if you have a KOA Account.
Make checkout easy by booking all your reservations at once. Add your sites from different campgrounds into your shopping cart* and then choose checkout.