Solhac (Souillac en francés) es una comuna carcinòla situada dins lo departament d'Òut e la region d'Occitània, ancianament de Miègjorn-Pirenèus.