Dédiée à St Jean Baptiste ,l'église était à l'origine une église romane (il subsiste un choeur roman). Elle contient un retable polychrome du XVIII ème siècle .
Mazeyrolles étant situé à mi-chemin de Villefranche du Périgord et de Monpazier, fût le théâtre de grands combats pendant les guerres de religions, où catholiques et protestants de Villefranche et Monpazier se retrouvaient en un lieu qui se nomme" le camp de Boulet ".
Mazeyrolles étant situé à mi-chemin de Villefranche du Périgord et de Monpazier, fût le théâtre de grands combats pendant les guerres de religions, où catholiques et protestants de Villefranche et Monpazier se retrouvaient en un lieu qui se nomme" le camp de Boulet ".