Saint-Bazile-de-la-Roche est une commune déléguée rattachée à la commune nouvelle de Argentat-sur-Dordogne, dans le département de Corrèze.