Le château de Saint-Priest est situé sur la commune de Saint-Priest-de-Gimel, dans le département de la Corrèze.