La commune de Poyanne est située dans le département Landes.
Les municipalités alentours sont les suivantes : Saint-Geours-d'Auribat, Laurède, Onard, Lourquen, Nousse, Gouts, Gamarde-les-Bains.
1 infirmier et infirmière à domicile travaille à Poyanne.