Parishes, clergy, staff, and ministries across the diocese. Search or filter to narrow the roster.
Compiled from public records
These parish, clergy, staff, and ministry listings are compiled from diocesan and parish websites, and may lag behind recent changes.
Claim this dashboard to correct these records and unlock reports, documents, and financial dashboards.
| Name | City | Type | Phone | Status | Languages |
|---|---|---|---|---|---|
| Carmelite Convent (Dysart) | Dysart | Parish | +441592651430 | Active | English |
| Chapel Royal of St Thomas the Martyr of Canterbury (Falkland) | Falkland | Parish | Active | English | |
| Christ The King (Grangemouth) | Grangemouth | Parish | +441324482253 | Active | English |
| Church Of Our Lady (Stoneyburn) | Stoneyburn | Parish | +441506652957 | Active | English |
| Heriot-Watt University Chaplaincy (Riccarton) | Riccarton | Chaplaincy | +441314433777 | Active | English |
| Holy Spirit (Stirling) | Stirling | Parish | +441786473749 | Active | English |
| Mary, Mother of God (Leslie) | Leslie | Parish | +441592756758 | Active | English |
| Most Holy Trinity (Crail) | Crail | Parish | +441334472856 | Active | English |
| Our Lady & St Andrew (Galashiels) | Galashiels | Parish | +441896752328 | Active | English |
| Our Lady & St Bride (Cowdenbeath) | Cowdenbeath | Parish | +441383510549 | Active | English |
| Our Lady & St Bridget (West Calder) | West Calder | Parish | +441506871240 | Active | English |
| Our Lady & St Joseph (Selkirk) | Selkirk | Parish | +441896752328 | Active | English |
| Our Lady & St Ninian (Bannockburn) | Bannockburn | Parish | +441786812249 | Active | English |
| Our Lady Immaculate & St Margaret (Duns) | Duns | Parish | +441361883714 | Active | English |
| Our Lady Of Consolation (Bonnyrigg) | Bonnyrigg | Parish | +441314402150 | Active | English |
| Our Lady Of Loretto & St Michael (Musselburgh) | Musselburgh | Parish | +441316652137 | Active | English |
| Our Lady of Lourdes — The Parish of the Most Holy Trinity (Dunfermline) | Dunfermline | Parish | +441383722202 | Active | English |
| Our Lady Of Lourdes (Blackburn) | Blackburn | Parish | +441506652957 | Active | English |
| Our Lady Of Lourdes and St Bernadette (Larbert) | Larbert | Parish | +441324553250 | Active | English |
| Our Lady Of Perpetual Succour (St Marie’s) (Kirkcaldy) | Kirkcaldy | Parish | +441592261901 | Active | Polish |
| Our Lady Of Pochayiv & St Andrew — Ukrainian Catholic Church (Leith) | Leith | Chaplaincy | +447767812139 | Active | |
| Our Lady Of The Waves (Dunbar) | Dunbar | Parish | +441368862701 | Active | English |
| Our Lady, Mother Of The Church (Currie) | Currie | Parish | +441314492372 | Active | English |
| Our Lady, Star Of The Sea (North Berwick) | North Berwick | Parish | +441620892195 | Active | English |
| Priestly Fraternity Of St Peter (Ravelston) | Ravelston | Parish | +441313323750 | Active | English |
| Sacred Heart (Grangemouth) | Grangemouth | Parish | +441324482253 | Active | English |
| Sancta Maria Abbey (Nunraw) | Nunraw | Parish | +441620830223 | Active | English |
| Ss John & Columba — The Parish of the Most Holy Trinity (Rosyth) | Rosyth | Parish | +441383722202 | Active | English |
| Ss John Cantius & Nicholas (Broxburn) | Broxburn | Parish | +441506852040 | Active | English |
| Ss Kenneth & Bernard (Ballingry) | Ballingry | Parish | +441592784127 | Active | English |
| Ss Mary & David (Hawick) | Hawick | Parish | +441835862426 | Active | English |
| Ss Ninian & Triduana (Restalrig) | Restalrig | Parish | +441316612867 | Active | Polish |
| St Agatha (Methil) | Methil | Parish | +441333423809 | Active | English |
| St Albert the Great (University of Edinburgh) | University of Edinburgh | Parish | +441316500900 | Active | English |
| St Alexander (Denny) | Denny | Parish | +441324823310 | Active | English |
| St Andrew (Eyemouth) | Eyemouth | Parish | +441361883714 | Active | English |
| St Andrew (Livingston) | Livingston | Parish | +441506880918 | Active | English |
| St Andrew (Ravelston) | Ravelston | Parish | +441315561798 | Active | English |
| St Anthony (Balfron) | Balfron | Parish | +441360770300 | Active | English |
| St Anthony (Polmont) | Polmont | Parish | +441324623567 | Active | English |
| St Catherine Of Alexandria (Gracemount) | Gracemount | Parish | +441316641596 | Active | English |
| St Columba (Newington) | Newington | Parish | +441314472502 | Active | English |
| St Cuthbert (Melrose) | Melrose | Parish | +441896752328 | Active | English |
| St Cuthbert (Slateford) | Slateford | Parish | +441314431317 | Active | English |
| St David (Dalkeith) | Dalkeith | Parish | +441316634286 | Active | English |
| St Dominic (Torrance) | Torrance | Parish | +441360310276 | Active | English |
| St Francis Xavier (Falkirk) | Falkirk | Parish | +441324623567 | Active | Polish |
| St Gabriel (Prestonpans) | Prestonpans | Parish | +441620822138 | Active | English |
| St Giles (Kennoway) | Kennoway | Parish | +441333423809 | Active | English |
| St Gregory The Great (The Inch) | The Inch | Parish | +441316581793 | Active | English |
| St James (Innerleithen) | Innerleithen | Parish | +441721720865 | Active | English |
| St James (St Andrews) | St Andrews | Parish | +441334472856 | Active | English |
| St John Ogilvie (Wester Hailes) | Wester Hailes | Parish | +441314535035 | Active | English |
| St John The Baptist (Corstorphine) | Corstorphine | Parish | +441313341693 | Active | English |
| St John The Baptist (Fauldhouse) | Fauldhouse | Parish | +441501770225 | Active | English |
| St John The Evangelist (Portobello) | Portobello | Parish | +441316695447 | Active | English |
| St Joseph (Bonnybridge) | Bonnybridge | Parish | +441324812417 | Active | English |
| St Joseph (Burntisland) | Burntisland | Parish | +441592872207 | Active | English |
| St Joseph (Kelty) | Kelty | Parish | +441592784127 | Active | English |
| St Joseph (Peebles) | Peebles | Parish | +441721720865 | Active | English |
| St Joseph (Sighthill) | Sighthill | Parish | +441314433777 | Active | English |
| St Joseph (Whitburn) | Whitburn | Parish | +441501740348 | Active | English |
| St Kentigern (Barnton) | Barnton | Parish | +441313341693 | Active | English |
| St Kessog (Blanefield) | Blanefield | Parish | +441360770300 | Active | English |
| St Luke (Banknock) | Banknock | Parish | +441324823310 | Active | English |
| St Luke & St Anne (Mayfield) | Mayfield | Parish | +441316634286 | Active | English |
| St Machan (Lennoxtown) | Lennoxtown | Parish | +441360310276 | Active | English |
| St Margaret (Davidson’s Mains) | Davidson’s Mains | Parish | +441314760413 | Active | English |
| St Margaret (Dunfermline) | Dunfermline | Parish | +441383625611 | Active | English |
| St Margaret (Gorebridge) | Gorebridge | Parish | +441314402150 | Active | English |
| St Margaret (South Queensferry) | South Queensferry | Parish | +441313311007 | Active | English |
| St Margaret Mary (Granton) | Granton | Parish | +441315523957 | Active | English |
| St Margaret of Scotland (Loanhead) | Loanhead | Parish | +441968673709 | Active | English |
| St Margaret Of Scotland (Stirling) | Stirling | Parish | +441786473749 | Active | English |
| St Mark (Oxgangs) | Oxgangs | Parish | +441314413915 | Active | English |
| St Martin Of Tours (Tranent) | Tranent | Parish | +441316652137 | Active | English |
| St Mary (Bathgate) | Bathgate | Parish | +441506655766 | Active | English |
| St Mary (Haddington) | Haddington | Parish | +441620822138 | Active | English |
| St Mary (Stirling) | Stirling | Parish | +441786473749 | Active | English |
| St Mary Magdalene (Bingham) | Bingham | Parish | +441316695447 | Active | English |
| St Mary Of The Assumption (Bo’ness) | Bo’ness | Parish | +441506822339 | Active | English |
| St Mary, Star Of The Sea (Leith) | Leith | Parish | +441315542482 | Active | English |
| St Mary’s Metropolitan Cathedral (City Centre) | Edinburgh | Parish | +441315561798 | Active | Polish |
| St Matthew (Rosewell) | Rosewell | Parish | +441314402150 | Active | English |
| St Michael (Linlithgow) | Linlithgow | Parish | +441506842145 | Active | English |
| St Ninian (Bowhill) | Bowhill | Parish | +441592592111 | Active | English |
| St Patrick (Cowgate) | Cowgate | Parish | +441315561973 | Active | English |
| St Patrick (Kilsyth) | Kilsyth | Parish | +441236822136 | Active | English |
| St Patrick (Lochgelly) | Lochgelly | Parish | +441592784127 | Active | English |
| St Patrick’s Missionary Society (Kiltegan Fathers) (Stirling) | Stirling | Chaplaincy | +441786447722 | Active | |
| St Paul (Glenrothes) | Glenrothes | Parish | Active | English | |
| St Paul (Milton of Campsie) | Milton of Campsie | Parish | +441360310276 | Active | English |
| St Peter (Livingston) | Livingston | Parish | +441506432141 | Active | English |
| St Peter (Morningside) | Morningside | Parish | +441314472502 | Active | English |
| St Peter In Chains — The Parish of the Most Holy Trinity (Inverkeithing) | Inverkeithing | Parish | +441383722202 | Active | English |
| St Philip (Livingston) | Livingston | Parish | +441506432141 | Active | English |
| St Philomena (Winchburgh) | Winchburgh | Parish | +441506891310 | Active | English |
| St Pius X (Kirkcaldy) | Kirkcaldy | Parish | +441592261901 | Active | English |
| St Teresa of Lisieux (Craigmillar) | Craigmillar | Parish | +441316612185 | Active | English |
| St Theresa (East Calder) | East Calder | Parish | +441506880918 | Active | English |
| The Holy Name (Oakley) | Oakley | Parish | +441383625611 | Active | English |
| The Immaculate Conception (Jedburgh) | Jedburgh | Parish | +441835862426 | Active | English |
| The Immaculate Conception (St Mary’s) (Kelso) | Kelso | Parish | +441575223699 | Active | English |
| The Sacred Heart (Cowie) | Cowie | Parish | +441786812249 | Active | English |
| The Sacred Heart & St Anthony (Armadale) | Armadale | Parish | +441501740348 | Active | English |
| The Sacred Heart & St Margaret (Penicuik) | Penicuik | Parish | +441968673709 | Active | English |
| The Sacred Heart Of Jesus (Lauriston) | Lauriston | Parish | +447935855175 | Active | English |
| The University Of Stirling Chaplaincy | Stirling | Chaplaincy | +441786473749 | Active | |
| Trinity (Holy Cross) | Edinburgh | Parish | +441315523957 | Active | English |