St Pierre-de-Clages fait partie de la commune de Chamoson avec le Grugnay, Némiaz et les Mayens. Située sur l'important cône d'alluvions de la Losentze, sur la rive droite du Rhône, la commune s'étend du Rhône aux Muverans dans les Alpes bernoises.