O Sado nasce a 230 metros de altitude, na Serra da Vigia e percorre 180 quilómetros até desaguar no oceano Atlântico na baía de Setúbal (Uma das Mais Belas Baías do Mundo).
De jusante de Alcácer do Sal até à foz desenvolve-se um largo estuário (Estuário do Sado) separado do oceano pela península de Troia. É dos poucos rios portugueses que corre de sul para norte, tal como o Rio Mira (em Odemira).
No estuário do Sado habita uma população de golfinhos (Roazes-Corvineiros).
A bacia hidrográfica do rio Sado tem uma área de 7692 km² inteiramente portuguesa. O estuário ocupa uma área de aproximadamente 160 km², com uma profundidade média de 8m sendo a máxima de 50m. O escoamento é forçado principalmente pela maré.