It is a Roman Catholic congregation, based on Melville Street, to the north of the city centre.
[1] A high altar and a new sacristy were added to the church in 1848, and eight years later it was lengthened by 37 feet (11 m).
[1] In 1892, its roof was raised over the older portion, and its apse completed, the work of Andrew Heiton.
[1] Its parish includes the church of St Mary Magdalene's on Glenearn Road, and it serves the central and northern parts of the Perth, as well as the rural parts north and east of the city.
[2] The church is part of the Roman Catholic Diocese of Dunkeld, which covers east central Scotland.