Le Saint-Amour est le cru le plus septentrional du Beaujolais. Il est entièrement situé en Saône-et-Loire. Ses coteaux orientent leur déclivité en pente douce vers l'est et le sud-est en direction de la Saône toute proche. L'altitude y varie de 250m à 470m. Constitué de terrains cristallins primaires, essentiellement des arènes granitiques, le terroir est formé de sols argilo-siliceux, les argiles enrobant des éléments caillouteux, issus de granites, de grès et de schistes.
