La municipalité de Caraman est située dans le département Haute-Garonne.
Les municipalités limitrophes sont les suivantes : Auriac-sur-Vendinelle, Cambiac, Beauville, La Salvetat-Lauragais, Albiac, Mascarville, Lanta, Aurin, Maureville, Caragoudes, Prunet, Ségreville.
16 infirmiers et infirmières à domicile pratiquent à Caraman.