L'agglomération de Sainte-Marthe est située dans le département Lot-et-Garonne.
Les communes limitrophes sont les suivantes : Le Mas-d'Agenais, Grézet-Cavagnan, Fourques-sur-Garonne, Caumont-sur-Garonne, Samazan, Bouglon, Sainte-Gemme-Martaillac.
1 infirmier et infirmière à domicile pratique à Sainte-Marthe.