Saint-Chamond est une ville située dans le département de la Loire, en région Auvergne-Rhône-Alpes, dans le centre-est de la France. Elle compte une population d’environ 35 000 habitants.
Saint-Chamond est située dans une vallée entre les montagnes du Pilat et du Massif central.