De marathon van Madrid 2005 (ook wel Madrid Popular) werd gelopen op zondag 24 april 2005. Het was de 28e editie van deze marathon.

De overwinning bij de mannen ging naar de Keniaan Daniel Rono in 2:12.29. Hij bleef zijn landgenoot John Kirui precies een minuut voor. Bij de vrouwen streek Larisa Malikova uit Rusland met de hoogste eer. Ze won de wedstrijd in 2:33.27 en liep hiermee het parcoursrecord uit de boeken.

In totaal finishten in totaal 8072 marathonlopers.

Uitslagen

Mannen

Vrouwen 

2005
Madrid