/* */

La iglesia de Sant Joan está situada en la Plaza Major, en el centro del municipio de Avinyó, en la comarca del Bages.

La primera mención conservada de la iglesia de Sant Joan de Avinyó es del año 932 bajo la advocación de San Andrés. Esta primera iglesia fue construida por iniciativa del conde Sunyer de Barcelona. Esta iglesia no es abogada a San Juan y Santa María hasta el siglo XI. Sabemos que en 1232 se construyó un nuevo edificio. A partir del siglo XVII, esta iglesia fue modificada en varias ocasiones, lo que implicó la desaparición de la fisonomía románica de este edificio. Además, durante el siglo XIX se  construyó una nueva fachada que unió las diferentes dependencias que rodeaban este edificio.

Esta iglesia tiene tres naves separadas por pilares rectangulares que sustentan la bóveda de crucería.

De la parte románica de la iglesia de Sant Joan de Avinyó sólo se conservan parte de los muros de la nave. Durante el siglo XVII, se añadieron las capillas laterales y la fachada moderna. Durante el siglo XX se rehízo los tres ábsides que se decoraron con un friso de arcos lombardos para devolverle un aspecto románico. Estos ábsides tienen ventanas de doble derrame.

En un lateral del edificio hay un campanario, de planta cuadrangular, con aberturas de arco de medio punto.