On the highest elevation of the village already existed around 1350 a chapel, which was assigned to the immediately adjacent administrative headquarters of the Office Neunhof. It belonged to the parish of parish Kirchröttenbach. The present church was built as a late Gothic choral tower church in the last third of the 15th century. The surrounding cemetery was originally fortified. Already in the 18th century, however, the weir character was lost, the defiant bell tower, the building of the former oven and remains of the surrounding walls on the north and east sides of the cemetery have been preserved to this day. In 1528 the Johanniskirche was incorporated into the parish of Beerbach.
The church was destroyed and plundered several times by acts of war and was rebuilt between 1660 and 1744 in the Baroque style. At that time the barrel vault, the gallery, the pulpit and the richly decorated altar structure were created. The late Gothic relief in the shrine of the altar shows the baptism of Christ and refers to the patron saint of the church, John the Baptist.
Through numerous tombstones, epitaphs, death shields and coats of arms of the Neunhofer rule families Koler and Welser from different epochs the church receives its own unique character. 1670 a crypt of the Welser was established under the sanctuary.
In 1893, the nave of the church was extended to the west by the length of the present vestibule, and in 1902 the tower was rebuilt with its four characteristic clock bays, the so-called "Wichhäuschen". In the organ prospectus set up in 1871, a new factory was built in 2005. After extensive restoration in 1962, the church was last renovated in 1999 and outside from 2006 to 2008.