La municipalité de Marsalès est située dans le département Dordogne.
Les municipalités alentours sont les suivantes : Saint-Cassien, Monpazier, Lavalade, Saint-Romain-de-Monpazier, Lolme, Saint-Marcory, Capdrot, Gaugeac.
1 infirmier et infirmière à domicile pratique à Marsalès.