Saint-Germain-l'Herm es una comuna francesa situada en el departamento de Puy-de-Dôme, en la región de Auvernia-Ródano-Alpes.