Lahonce limita al norte con Tarnos y Saint-Martin-de-Seignanx, del departamento de Landas, al este con Urcuit, al oeste con Bayonne y al sur con Mouguerre.