La ville de Saint-Avit se situe dans le département Landes.
Les agglomérations à proximité sont les suivantes : Canenx-et-Réaut, Bougue, Gaillères, Lucbardez-et-Bargues, Mazerolles, Uchacq-et-Parentis, Cère, Mont-de-Marsan.
2 infirmiers et infirmières à domicile pratiquent à Saint-Avit.