Saint-Médard-en-Forez est une ville de la Loire en région Auvergne-Rhône-Alpes.
Saint-Médard-en-Forez compte 976 habitants appelés les "San-Miardères".
La densité de la population de Saint-Médard-en-Forez est de 98 habitants au km².
Le maire de Saint-Médard-en-Forez est Monsieur Sébastien DESHAYES