Tosac[1] (en francès Touzac) és un municipi francès, situat al departament de l'Òlt i a la regió d'Occitània.
El municipi té Tosac com a capital administrativa, i també compta amb els agregats de Boissac, la Farga, las Trebolas, Nèdas, las Granjas, los Crosets i Carpinhac.