Population : 3 825 habitants (au dernier recensement de 2016)
Superficie : 2114 hectares
La commune se situe à 8 kilomètres au Nord-Ouest de Montauban, chef-lieu du département dont elle est limitrophe.
Zone de plaines d’altitude moyenne : 105 m (en majeure partie)
Zone de collines