Swan River, elv i Australia, Western Australia, renner via Perth og munner ut i Indiske hav ved Fremantle, 418 km lang. Elven er delvis tørrlagt om sommeren.