La commune est formée de neuf villages, et s’étend le long des vallées moyenne et basse du Terri. Les découvertes archéologiques les plus anciennes (vestiges d’un mastodonte) du Paléolithique et l’existence de villes romanes permettent, en partie, de déduire l’importance et la richesse historique de la vallée du Terri. L’agriculture et l’élevage représentent la majeure partie de son économie, prédominée par l’aridoculture et les fermes d’élevage.