St. Martin on Kirchbühl is one of the oldest churches in the Swiss canton of Lucerne. The Romanesque-Gothic church stands on the foundations of a Roman estate and was probably built in the 12th century. The walls of the single-nave nave are completely painted with frescoes.