Chanac este o comună în departamentul Lozère din sudul Franței. În 2009 avea o populație de 1.376 de locuitori.