The most striking old building in the town is the parish church of St Oswald (late 15th century), dedicated to St Oswald, king of Northumbria (d. 642), one of whose arms was brought to Zug in 1485. The town hall, also a 15th-century building, now houses the Historical and Antiquarian Museum. There are some quaint old painted houses close by. A little way higher up the hillside is a Capuchin convent in a striking position, close to the town wall and leaning against it. Still higher, and outside the old town, is the fine new parish church of St Michael, consecrated in 1902.