De marathon van Barcelona 2003 werd gehouden op zondag 16 maart 2003 in Barcelona. Het was de 26e editie van deze marathon.
Bij de mannen werd de wedstrijd gewonnen door de Spanjaard Alberto Juzdado in 2:10.53. Op de finish had hij bijna twee minuten voorsprong op Benjamin Rotich uit Kenia.
Bij de vrouwen ging de Marokkaanse Kenza Wahbi met de hoogste eer strijken. Zij won in 2:38.36.
In totaal finishten 2783 deelnemers de wedstrijd.
Uitslagen
Mannen
Vrouwen
Bronnen, noten en/of referenties