Saint-Joseph est une ville de la Loire en région Auvergne-Rhône-Alpes.
Saint-Joseph compte 1929 habitants appelés les "Saint-Josephois, Saint-Josephoises".
La densité de la population de Saint-Joseph est de 241 habitants au km².
Le maire de Saint-Joseph est Monsieur Fabrice DUCRET