Forallac (auch: Forallach) ist eine Gemeinde in der autonomen Region Katalonien in Spanien in der Provinz Girona mit 1765 Einwohnern (Stand: 1. Januar 2022). Zur Gemeinde gehören die Ortschaften La Bordeta, Canapost, Fonteta, Peratallada, Puig de Sant Ramon, Sant Climent de Peralta, Santa Susanna de Peralta und Vulpellach.
Der Gemeindename ist eine Zusammensetzung von Namensteilen, das sich aus der Gründung um 1970 ergab, als die Ortschaften Fonteta, Peratallada und Vulpellac zusammengeschlossen wurden.