La ville de Saint-Émilion est située dans le département Gironde.
Les communes limitrophes sont les suivantes : Montagne, Libourne, Moulon, Néac, Pomerol, Saint-Laurent-des-Combes, Saint-Sulpice-de-Faleyrens, Vignonet, Saint-Christophe-des-Bardes.
4 infirmiers et infirmières à domicile travaillent à Saint-Émilion.