Saco River Watershed
Balch Pond lies on Acton’s northern border with Newfield. It also lies across the Maine and New Hampshire border and is 577 acres in size. The shore is dotted with residential development with the highest density at the western end. The ponds outlet is at its eastern end at Acton Ridge Road, where it flows over a dam. This is beginning of the Little Ossipee River, of which only a tiny portion runs through Acton.
Moose Pond is located near the end of H Road just north of Great East Lake. It is 26 acres in size and is stocked annually with Brook and Brown Trout by Maine Inland Fisheries and Wildlife. A small brook runs out of Moose pond and flows north into 13 acre Swan Pond. Swan Pond empties by a dam at the end of H Road. The brook that it feeds runs north and joins the Little Ossipee River. There is little development around either Moose or Swan Pond.
Hansen Pond also feeds the Little Ossipee River. There is no development on this 26 acre pond and no road access. Hansen Pond is located in the northeast corner of Acton and lies partly in the town of Shapleigh.
Salmon Falls River Watershed
Great East Lake is the largest water body in Acton. It lies on the Maine and New Hampshire border with 763 acres of its 1775 acre surface area in Acton. The lake is home to 21 species of fish, two species of crayfish, and one species of freshwater mussel. There is boat access near a dam at the lakes outlet off of Canal Road. Almost the entire 12 mile perimeter of Great East Lake is built up with camps and residences.
The outlet of Great East Lake flows over a dam and through an 800 foot canal where it enters Horn Pond near Canal Road. Horn Pond also lies on the border of New Hampshire with approximately half its 227 acre area in Acton. The shores of Horn pond are also well developed with homes off of New Bridge Road. A small brook runs into Horn Pond on the eastern shore at the point where New Bridge Road comes right up to the edge of the pond. This brook is the outlet for adjacent Wilson Lake.
Wilson Lake is located off Route 109 just north of Gerrish Mountain. There is boat access off of Hawk Road. Wilson Lake is 307 acres in size and surrounded by houses on all shores.
The Salmon Falls River begins at the outlet of Horn Pond. The river empties over a dam where Route 109 enters New Hampshire, and runs past a large gravel pit. The River forms Acton’s border with New Hampshire as it runs south past a few dozen homes and then enters a wide marsh area near Flat Ground Road. The river backs up behind a dam at the intersection of Hussey Road and Hopper Road. The river picks up speed as it cuts its channel and drops 50 feet in elevation over a half mile stretch ending up at another damn on Milton Mills Road. Here the banks of the Salmon Falls River are densely developed as it flows past Milton Mills. The river flows for another 1000 feet before encountering a third dam on Foxes Ridge Road. After the dam the river becomes less channeled as it runs through a marsh area bordered by farms and a large industrial facility. Narrowing again, the Salmon Falls River flows for another 1.25 miles, twisting and turning a good bit before leaving Acton.
Black Pond is 3 acres in size and sits in the middle of a marsh area between Black Pond Swamp Road and Foxes Ridge Road near Acton’s border with Lebanon. Surrounding the pond is a large forested wetland that drains west, feeding the Salmon Falls River.
Mousam River Watershed
Square Pond is located along West Shore Road and lies on Acton’s border with Shapleigh. The pond is 877 acres in area but only a quarter of this is in Acton. The entire Acton shore is developed right up to the water. The pond is home to 13 species of fish and is stocked annually with Trout. The outlet of Square Pond is in Shapleigh and flows into Goose Pond.
Goose Pond feeds Mousam Lake which has its western shore in Acton and its eastern shore in Shapleigh. The lake shore is developed along 13th Street and Route 109. The lake is 982 acres in area and home to 21 species of fish. The lake narrows at the Route 109 Bridge where there is a boat access ramp.
Loon Pond is located between Milton Mills Road and East Shore Drive. It is 95 acres in size and is completely surrounded by roads and houses. Loon Pond flows into Heath Brook which drains a small marsh area and runs east to join Mousam Lake.
To see the locations of these resources in Google Earth follow this link.
If you do not have Google Earth software you may download it by following this link.

