Wahrscheinlich war die Gegend bereits in gallorömischer Zeit besiedelt. Die erste urkundliche Erwähnung des Ortsnamens "Mozac" stammt aus dem Jahr 1169, als das Gebiet noch ein Lehen der Grafen von Toulouse war, die es jedoch zu Beginn des Albigenserkreuzzugs (1209–1229) an die Bischöfe von Uzès abtreten mussten. Aufgrund seiner gut zu verteidigenden Lage blieb der Ort weitgehend von den Wirrnissen der Zeit verschont – lediglich während des Tuchineraufstands (1381–1384) wurde er verwüstet. Am 22. August 1703 nahmen die Kamisarden unter der Führung von Jean Cavalier den Ort ein; sie setzten die Kirche in Brand, konnten aber die Burg nicht erobern und zogen sich bereits am folgenden Tag wieder zurück.