Santa Marinha, on the Douro, is the most sought-after and the most expensive, served by the metro at Jardim do Morro and General Torres. Mafamude and Vilar do Paraíso form the centre of Gaia, with shops and the metro at Santo Ovídio, popular with families. Canidelo, on the coast, offers beaches and a relaxed feel.
For more calm, Madalena is residential, with schools and rail access; Oliveira do Douro, inland, is more affordable. Allow 600 to 900 EUR/month for a one-bedroom (T1).




