La ville de Saint-Jean-Bonnefonds est une ville française située dans le sud-est de la France. La ville de Saint-Jean-Bonnefonds est située dans le département de la Loire de la région française Rhône-Alpes. La ville de Saint-Jean-Bonnefonds est située dans le canton de Saint-Étienne-Nord-est-2 de la partie de l’arrondissement de Saint-Étienne. L’indicatif régional de Saint-Jean-Bonnefonds est 42237 (également connu sous le code INSEE), et le code postal de Saint-Jean-Bonnefonds est 42650.