De marathon van Nagano 2012 (ook wel Nagano Olympic Commemorative) vond plaats op zondag 15 april 2012 in Nagano. Het was de veertiende editie van deze marathon.

De wedstrijd bij de mannen werd gewonnen door de Keniaan Francis Kibiwott in 2:09.05. Hij had slechts vijf seconden voorsprong op zijn landgenoot Silas Sang. Bij de vrouwen ging de eveneens Keniaanse Pauline Wangui met de hoogste eer strijken. Haar eindtijd was 2:34.22.Beide geslachten slaagden er niet in om het parcoursrecord te verbeteren.

Uitslagen 
Mannen

Vrouwen

2012
Nagano