Mulhouse est une commune d'Alsace située dans le nord-est de la France, dans le département du Haut-Rhin, dont elle est une sous-préfecture. Elle est située dans la région du Grand Est.

La commune se trouve dans la région historique et culturelle d'Alsace, à proximité des frontières suisse et allemande.