Hardscrabble River

Hardscrabble River is the estuary of Wilson Stream, a small river in Washington County, Maine. From its source (44.996°N, -67.282°W) in Charlotte, Wilson Stream runs about 10 mi southeast to Dennys Bay. It changes name to Hardscrabble River at about the point where it is crossed by U.S. Route 1 (44.9338°N, -67.2261°W). This section of the stream separates Pembroke on its left bank from Dennysville and Edmunds on its right.