Jumilhac-le-Grand est une commune française située dans le département de la Dordogne, en région Nouvelle-Aquitaine. De 1790 à 2015, la commune était le chef-lieu du canton de Jumilhac-le-Grand.
Elle est intégrée au parc naturel régional Périgord-Limousin. La commune est notoirement connue pour son château.