St. John Lutheran is the oldest church in Niles, dating from 1859. German settlers in the area started the church and originally, services were in German.
The church burned down one week after the church's 100th anniversary in 1959. Work was begun on the present building in 1961.