La municipalité de Sourzac se situe dans le département Dordogne.
Les agglomérations alentours sont les suivantes : Saint-Front-de-Pradoux, Mussidan, Neuvic, Saint-Séverin-d'Estissac, Issac, Douzillac, Bourgnac, Saint-Louis-en-l'Isle.
3 infirmiers et infirmières à domicile exercent à Sourzac.