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