La commune de Barran est située dans le département Gers.
Les municipalités limitrophes sont les suivantes : Lasséran, Saint-Jean-le-Comtal, Ordan-Larroque, Biran, Le Brouilh-Monbert, L'Isle-de-Noé, Mirannes, Auch.
6 infirmiers et infirmières à domicile travaillent à Barran.