Kommunen ligger 13 km øst for Saint-Étienne og rundt 45 km sørvest for Lyon. Saint-Chamond er det tredje største befolkningssenteret i departementet Loire, etter Saint-Étienne og Roanne.
Saint-Chamond har navn etter en helgen fra det syvende århundre.