Sur la rive gauche de la Garonne, à 6 kms de Castelsarrasin et de l’échangeur de l’autoroute A61, 25 kms de Montauban et 50 kms de Toulouse, traversée par la départementale 26, itinéraire bis Bordeaux-Toulouse. Cet ensemble favorise le développement de la commune. Depuis plus de 18 ans, la municipalité en place s’est attachée au cadre de vie, à l’environnement, à la qualité de la vie.
Au centre du village, le foyer avec sa place aménagée, aire de jeux pour les enfants, son jardin à proximité des bâtiments fonctionnels : mairie, agence postale, salle à usages multiples (club du 3ème âge), la tour de l’Horloge, multiple rural (relais des mousquetaires) et bureau de tabac.
A 200 m est situé le groupe scolaire avec maternelle et primaire, cantine et garderie. Près de ce bâtiment se trouve l’église.
L’ensemble du village bénéficie aussi d’un terrain de sport, terrain de pétanque et très bientôt d’un lac.
L’assainissement du bourg et l’élaboration d’un document d’urbanisme (carte communale) ont permis et facilité son développement.