Waterford is located immediately northeast of Northfield at the junction of State Highway 3 (MN 3) and Northfield Boulevard / Dakota County Road 47. Nearby places also include Randolph and Castle Rock. The Cannon River flows through the community.
Waterford lies in the southern part of Dakota County. The boundary line between Dakota and Rice counties is nearby.
History
A post office called Waterford was established in 1854, and remained in operation until it was discontinued in 1904.[2] The community took its name from Waterford Township.[3]