
L’església de Sant Joan de Cornudell està situada sobre un imponent penya-segat. És documentada per primer cop l’any 938, quan l’abadessa Emma, de St. Joan de les Abadesses, va comprar terres prop del naixement del Lubrichatus (Llobregat), a l’indret anomenat Vila Cornutellas.
Es tracta d’una petita església, d’una sola nau allargada amb volta de canó reforçada amb arcs torals de grans dimensions. Destaquen els grans contraforts exteriors.
Sant Joan de Cornudell es troba ubicada al nord-oest de Castellar de N’Hug en direcció al Pla d’Anyella.