L’església parroquial de Sant Joan és romànica, d’una sola nau, amb dos cossos afegits posteriorment; havia estat possessió del monestir de Vilabertran. El lloc és esmentat ja el 982. Fou municipi independent fins el 1975. L’antic terme comprenia, a més, el poble de Palol de Vila-sacra.