Homebush Bay is located on the southern shore of Parramatta River.
Several tributaries enter Parramatta River at Homebush Bay: Powells Creek and the smaller |Boundary Creek flow into the bay from the south, while Haslams Creek joins the bay further to the north.