Gran Premio de San Marino de Motociclismo de 2012

El Gran Premio de San Marino de Motociclismo de 2012 (oficialmente: GP Aperol di San Marino e Riviera di Rimini) fue la decimotercera prueba del Campeonato del Mundo de Motociclismo de 2012.

La carrera de MotoGP fue ganada por Jorge Lorenzo, seguido de Valentino Rossi y Álvaro Bautista.

La carrera de Moto3 fue ganada por Sandro Cortese, Luis Salom fue segundo y Romano Fenati tercero.

Fue reiniciada a 14 vueltas, el orden de salida fue determinado por la parrilla de salida inicial.

[4]​ El resultado final fue el determinado en la segunda parte.