The Tualatin River originates at Haines Falls in western Washington County and flows northeast, joining Gales Creek and continuing east and southeast until reaching the Willamette River above Oregon City.