Os principais rios de Portugal incluem o Minho, Lima, Douro, Mondego, Tejo, Sado e Guadiana. O rio mais longo é o Tejo com 900 km, enquanto o Mondego é o maior rio inteiramente português. Muitos rios são aproveitados para produção de energia, armazenamento de água e rega de culturas.