La commune de Mirepoix-sur-Tarn est située dans le département Haute-Garonne.
Les communes à proximité sont les suivantes : Roquemaure, Layrac-sur-Tarn, La Magdelaine-sur-Tarn, Bessières, Montvalen.
2 infirmiers et infirmières à domicile travaillent à Mirepoix-sur-Tarn.