La municipalité de Saint-Ferme est située dans le département Gironde.
Les agglomérations limitrophes sont les suivantes : Auriolles, Cazaugitat, Dieulivol, Coutures, Le Puy, Rimons, Pellegrue.
4 infirmiers et infirmières à domicile travaillent à Saint-Ferme.