Entre Forez et Velay, Saint-Romain est proche des grands axes routiers, à 10 km de Saint-Didier-en-Velay, 15 km de Firminy, 30 km de Saint-Etienne, 60 km du Puy-en-Velay.
La déviation de la RD 23 a permis au village de retrouver un centre-bourg caractéristique. Le relief se compose essentiellement de forêts et de pâturages.
• Altitude 910 m
• Population 1134 habitants au 1er janvier 2023 (les San-Roumis)