Le Grand Prix automobile de Rome 1931 (VII Reale Premio di Roma) est un Grand Prix qui s'est tenu sur le Circuito del Littorio le 7 juin 1931 et disputé par quatre classes: les véhicules de moins de 1 100 cm3 (voiturettes), les véhicules de moins de 2 000 cm3, les véhicules de moins de 3 000 cm3 et les véhicules de plus de 3 000 cm3. Les vainqueurs de la première et de la dernière manche affrontent les cinq premiers pilotes des deuxièmes et troisièmes manches lors d'une manche finale.