Javerlhac-et-la-Chapelle-Saint-Robert est une commune française située dans le département de la Dordogne, en région Nouvelle-Aquitaine.
De 1790 à 1801, la commune était le chef-lieu du canton de Javerlhac. Depuis 1823, elle est constituée de deux villages : La Chapelle-Saint-Robert et Javerlhac, ainsi que de plusieurs hameaux.
Elle est intégrée au parc naturel régional Périgord-Limousin.