Cocheco River Watershed
Dames Brook originates near Miltonís western border with Middleton. It flows south along Middleton Road, passing several dozen homes, and crosses Hare Road into a mile and a half of forest. The brook forms a small marsh near Miltonís southern border and then crosses Park Place into Farmington on its way to join the Cocheco River.
Salmon Falls River Watershed
Miller Brook flows into Milton from Wakefield, in an emergent wetland near Willey Road. It runs past a small farm and crosses Guptil Road, and then continues south, passing a dozen homes along Willey Road. The brook then crosses the road and passes through several farm fields. It flows by a cemetery and under a bridge on Applebee Road. Miller brook enters a small emergent wetland where it meets the Salmon Falls River, just south of Milton Mills.
Hart Brook flows out of a small marsh that lies along Mason Road. It runs north through a mile of forest and then joins Jones Brook, which flows into Milton from Middleton, in an area of emergent wetland. Jones Brook runs through two miles of forest and then turns north past a large gravel pit. Passing through a large forested wetland, the brook begins to follow railroad tracks, and crosses them near the Spaulding Turnpike. Jones Brook then passes several homes as it crosses Piggott Road and White Mountain Highway, and then flows into Branch River.
Branch River flows into Milton from Wakefield, between White Mountain Highway and Spaulding Turnpike. It passes dozens of homes and then runs under a bridge on Spaulding Turnpike. Several roads converge here and pavement accounts for the majority of the development along this part of Branch River. From here, the river passes through a mile and a half of relatively undeveloped forest and then flows into a large marsh on the western edge of Northeast Pond.
Great Brook flows out of a forested area along Sam Plummer Road, south of Teneriffe Mountain. It forms a large emergent wetland near a subdivision on Winding Hill Road. The brook then crosses this road and passes by several dozen homes along Evergreen Valley Road. Great Brook crosses Farmington Road and flows along the Spaulding Turnpike for a short distance before passing under it through a small culvert. The brook then crosses the railroad tracks and flows past a water treatment plant. It flows under a bridge on Milton Road and then into Spaulding Pond.
The Salmon Falls River forms Miltonís eastern border with Maine. At first it encounters little development as it flows south from Wakefield through a large emergent wetland. Then the river backs up behind a dam on 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 Church Street. Numerous homes border the river here in the village of Milton Mills. The river passes under a bridge on Willey Road and passes through a marsh area bordered by several farms and a cemetery. The river passes several more farms and a small junk yard. The Salmon Falls River then twists and turns through two miles of marsh before flowing into Northeast Pond. This pond is 684 acres in size and is home to 14 species of fish. Its northern end is primarily bordered by forest and marsh. The shoreline becomes increasingly developed, with numerous homes and camps along Bolan Road and Town House Road. The Salmon Falls River flows out of Northeast Pond under a bridge on Town House Road, and flows by more development along its banks before entering Milton Pond. The shoreline of this pond is heavily developed with businesses, homes, and parks along White Mountain Highway and Saint James Avenue. At its southern end, Milton Pond narrows as Salmon Falls River passes under two bridges. The river then encounters several dams and begins to move quickly as it drops 150 feet in elevation over a 1.75 mile stretch of rapids. It then flows into 103 acre Spaulding Pond through a shallow marsh area at its northern end. Homes line the entire western shore of the pond with several lawns right down to the water. The southern end of Spaulding Pond and the Salmon Falls River, then pass into Rochester.