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