The Wepawaug River is a stream in New Haven County in the U.S. state of Connecticut. It rises in Woodbridge and flows through Orange and Milford before discharging into Milford Harbor on Long Island Sound. Dams along the river form Wepawaug Reservoir, managed by the South Central Connecticut Regional Water Authority, Wepawaug Lake, and the Upper and Lower Lagoons. Race Brook is a tributary.