Le Grand Prix moto d'Espagne 2012 est la deuxième manche du championnat du monde de vitesse moto 2012. La compétition s'est déroulée du 27 au 29 avril 2012 sur le circuit permanent de Jerez devant plus de 103 728 spectateurs (184 160 sur les 3 jours). C'est la 58e édition du Grand Prix moto d'Espagne.