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