Banská Štiavnica (pôvodné mená Bana, Schemnitz, Selmeczbánya) má bohatú, pohnutú históriu. Mnoho z tej histórie sa nezachovalo. Osada bola založená na mieste, ktoré sa volá Glanzenberg. Počiatky kresťanstva tejto kolónie sa kladú do 10. storočia.  Postupom času sa osadenstvo sťahovalo do miest terajšieho Starého zámku, kde v 13. storočí vznikol Farský kostol zasvätený Panne Márii Matke. Tento kostol bol však v roku 1555 prestavaný na obrannú pevnosť proti Turkom. Miesto neho sa stal farským kostolom Kostol sv. Kataríny z roku 1491. Farským kostolom bol do roku 1780, kedy sa stal farským kostolom pôvodný kostol Dominikánov z roku 1222.

Farárom Banskoštiavnickej farnosti sa ako prvý uvádza Gerardus v roku 1240.
Raynaldus   1254-1275
Nikolaus   1314-1320
Aegidius   1332-1337
Nikolaus   1446-1455
Kreisel   1459-1467
Soranus   1468-1516
Spalten   1482-1492
Bolger Joannes   1492
Gloger   1499-1502
Klausz Michael   1503
Georgius   1507-1520
Priviczer Stephanus   1510
Keck   1522-1526
Ulricus   1538-1561
Lucas   1564
Eberhard Mathias   1574
Schlögelius Matthaeus   1627-1649
Faber Mathias SJ   1648-1650
Mann Joannes SJ   1650
Mechler Joachimus SJ   1655-1657
Weber Georgius SJ   1658
Becker Raimundus SJ   1668-1673
Frank Balthazar SJ   1685-1686
Mangen Carolus SJ   1686-1688
Urfarer Franciscus SJ   1688-1705
Stankó Joannes   1705-1710
Kirchmajer Adamus   1710-1713
Pirger Bartholomaeus   1713-1716
Ris Casparus   1717-1721
Goldschmid Chrisophorus 1722-1723
Müller Josephus   1723-1733
Stainer Sebastianus   1733-1737
Jenig Sebastianus   1746-1752
Mayerl Benedictus   1752-1762
Münich Michael   1762-1780
Neander Antonius   1780-1783
Keller Georgius   1783-1803
Juragha Stephanus   1803-1827
Kranz Aloysius   1827-1850
Szehm Josephus   1850-1856
Boltizár Josephus   1857-1874
Szentinger Franciscus   1874-1883
Kvassay Mauritius   1884-1891
Podhragay Paulus   1891-1908
Haverla Jozef   1908-1925
Jankovič František   1925-1945
Ralbovský František   1945-1947
Havran Ignác   1947-1953
Horvát Michal   1953
Čongrádi Viliam   1954-1955
Mihaliak Aurel   1955-1958
Ondreička František   1959-1968
Pástor František   1968-1970
Šatura Štefan   1970-1975
Beňovic Karol   1975-1983
Lukačovič Jozef   1983-1986
Šišulák Imrich   1987-2008
Pikala Miloš   2008-2015