Saint-Ybard est une commune française située dans le département de la Corrèze et la région Nouvelle-Aquitaine.