Its source is the confluence of the Georges River at Taren Point and the Cooks River at Kyeemagh, which flows 10 kilometers to the east before meeting its mouth at the Tasman Sea, midpoint between the suburbs of La Perouse and Kurnell.