El río Willamette atraviesa la ciudad de norte a sur, mientras que el río Columbia se encuentra al norte, separando a Portland de Vancouver en el estado de Washington.