El municipio se encuentra en la zona de contacto entre la cuenca aquitana y los Pirineos, a unos 50 km de la frontera con España por la carretera nacional 134, y a unos 100 km del océano Atlántico.