La ville de Saint-Germain-Laval se situe dans le département Loire.
Les municipalités à proximité sont les suivantes : Saint-Martin-la-Sauveté, Nollieux, Saint-Julien-d'Oddes, Souternon, Pommiers, Bussy-Albieux, Saint-Paul-de-Vézelin.
12 infirmiers et infirmières à domicile pratiquent à Saint-Germain-Laval.