Cantonul Saint-Germain-Laval este un canton din arondismentul Roanne, departamentul Loire, regiunea Rhône-Alpes, Franța.
Comune
| Amions || align="right" | 281 || align="right" | 42260 || align="right" | 42004 |- | Bully || align="right" | 372 || align="right" | 42260 || align="right" | 42027 |- | Dancé || align="right" | 140 || align="right" | 42260 || align="right" | 42082 |- | Grézolles || align="right" | 278 || align="right" | 42260 || align="right" | 42106 |- | Luré || align="right" | 144 || align="right" | 42260 || align="right" | 42125 |- | Nollieux || align="right" | 140 || align="right" | 42260 || align="right" | 42160 |- | Pommiers || align="right" | 383 || align="right" | 42260 || align="right" | 42173 |- | Saint-Georges-de-Baroille || align="right" | 299 || align="right" | 42510 || align="right" | 42226 |- | Saint-Germain-Laval || align="right" | 1570 || align="right" | 42260 || align="right" | 42230 |- | Saint-Julien-d'Oddes || align="right" | 251 || align="right" | 42260 || align="right" | 42243 |- | Saint-Martin-la-Sauveté || align="right" | 947 || align="right" | 42260 || align="right" | 42260 |- | Saint-Paul-de-Vézelin || align="right" | 294 || align="right" | 42590 || align="right" | 42268 |- | Saint-Polgues || align="right" | 220 || align="right" | 42260 || align="right" | 42274 |- | Souternon || align="right" | 321 || align="right" | 42260 || align="right" | 42303
Categorie:Cantoane în Loire