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