De marathon van Praag 2012 werd gelopen op zondag 13 mei 2012. Het was de achttiende editie van deze marathon.
De Ethiopiër Deressa Chimsa passeerde bij de mannen de finish als eerste in 2:06.25. Hij verbeterde hiermee het parcoursrecord. De Keniaan Stephen Tum werd met 2:07.16 tweede en verbeterde hiermee zijn persoonlijk record. Zijn landgenoot Philemon Limo debuteerde op de marathon in 2:09.25. Bij de vrouwen zegevierde Agnes Kiprop uit Kenia in 2:25.41.
Deze editie was net als voorgaande edities het toneel van het Tsjechische kampioenschap op de klassieke afstand. De nationale titels werden ditmaal gewonnen door respectievelijk Jan Kreisinger (dertiende in 2:16.26) en Petra Pastorova (negende in 2:39.42).
In totaal finishten 5624 lopers, waarvan 908 vrouwen.
Uitslagen
Mannen
Vrouwen
Bronnen, noten en/of referenties