Solenhac[1] (en francès Solignac) és un municipi de la regió de la Nova Aquitània, departament de l'Alta Viena.