The Alto River ) is a small river in the municipality of Póvoa de Varzim, Porto District, Portugal. The river's source is at the foot of São Félix Hill in Laundos Parish, and it empties into the Atlantic Ocean at Rio Alto Beach in Estela Parish. The shoreline of Estela is also known as the Rio Alto.