The New Meadows River is a 12-mile-long (19 km) tidal embayment in Maine at the northern end of Casco Bay. It serves as the boundary between Cumberland and Sagadahoc counties for its entire length.