L'agglomération de Sainte-Marie-aux-Mines est située dans le département Haut-Rhin.
Les communes à proximité sont les suivantes : Sainte-Croix-aux-Mines, Aubure, Gemaingoutte, Ban-de-Laveline, Le Bonhomme, La Croix-aux-Mines, Wisembach, Fréland, Lapoutroie, Ribeauvillé.
18 infirmiers et infirmières à domicile pratiquent à Sainte-Marie-aux-Mines.