La Porto Marathon si corre ogni anno a Porto, la seconda città più grande del Portugal. L'evento include la maratona completa, più una 10 km e una 6 km. La 6 km è una corsa a passo libero, non cronometrata, perfetta per famiglie, amici e chi è alle prime armi, così si partecipa senza la pressione della competizione. In totale ci sono circa 15,000 runner su tutte le distanze, con circa 6,300 che fanno la maratona (42.195 km). Possono iscriversi sia gli atleti tesserati che i non tesserati.
Il percorso segue il Douro River, e ti offre belle viste sulla Atlantic coast e sul Gustave Eiffel bridge, integrando la corsa con l'identità di Porto. La maratona, nata nel 2004, è un evento podistico portoghese importante che attira partecipanti nazionali e internazionali, oltre a chi corre le distanze più brevi. Il programma include anche la Fun Race e la APO Family Race Healthy Bones Run, allargando il weekend oltre la maratona. Le condizioni sono di solito buone, con temperature di giorno tra i 12°C e i 17°C.