La commune se situe sur le canton de l’Ouzom, gave et rive du Neez, (anciennement canton de Nay ouest) au cœur de la plaine entre les collines boisées du Lambrou et du Moun de Rey et le Gave de Pau.
Le village actuel s’étend sur une superficie de 1347 ha. Son altitude varie de 404 m à 231 m, avec 243 m au centre du village.
C’est une des plus grandes superficies communales de la région avec des zones de plaines et des zones vallonnées.
On observe un habitat regroupé en son centre et dans les hameaux, dispersé ailleurs.
Sa population est aujourd’hui de 782 habitants pour un total de 370 logements (selon le dernier recensement de février 2016).