Saint-Romain-en-Gal es una comuna francesa situada en el departamento de Ródano, de la región de Auvernia-Ródano-Alpes.
Pertenece a la mancomunidad Vienne Condrieu Agglomération.
Situada a la orilla derecha del río Ródano, en el límite con el departamento de Isère, frente la ciudad de Vienne.