past bishops
- 21st Century
- Anthony Crockett 2004-2008
- Francis James Saunders Davies 2000-2004
- 20th Century
- Barry Cennydd Morgan 1992-1999
- John Cledan Mears 1982-1992
- Gwilym Owen Williams 1957-1982
- John Charles Jones 1949-1957
- David Edwards Davies 1944-1949
- Charles Alfred Howell Green 1928-1944
- Daniel Davies 1925-1928
- 19th Century
- Watkin Herbert Williams 1899-1925
- Daniel Lewis Lloyd 1890-1899
- James Colquhoun Campbell 1859-1890
- Christopher Bethell 1830-1859
- Henry William Majendie 1809-1830
- John Randolph 1807-1809
- William Cleaver 1800-1806
- 18th Century
- John Warren 1783-1800
- John Moore 1755-1783
- John Ewer 1769-1774
- John Egerton 1756-1768
- Zachary Pearce 1747-1756
- Mathew Hutton 1743-1747
- Thomas Herring 1738-1743
- Charles Cecil 1734-1737
- Thomas Sherlock 1728-1734
- William Baker 1723-1727
- Richard Reynolds 1721-1723
- Benjamin Hoadley 1716-1721
- John Evans 1702-1715
- 17th Century
- Humphrey Humphreys 1689-1701
- Humphrey Lloyd 1673-1689
- Robert Morgan 1666-1673
- William Roberts 1637-1665
- Edmund Griffith 1634-1637
- David Dolben 1632-1633
- Lewis Bayly 1616-1631
- 16th Century
- Henry Rowlands 1598-1616
- Richard Vaughan 1596-1597
- Hugh Bellot 1586-1595
- Nicholas Robinson 1566-1585
- Rowland Meyrick 1559-1566
- William Glyn 1555-1558
- Arthur Bulkeley 1541-1553
- John Birde 1539-1541
- John Salcote (or Capon) 1533-1539
- Thomas Shevington 1509-1533
- John Penny 1505-1508
- Thomas Pigot 1500-1504
- 15th Century
- Henry Deane 1494-1500
- Richard Edenham (Ednam) 1465-1494
- James Blakedon 1453-1464
- John Stanbury 1448-1453
- Thomas Cheriton 1436-1447
- John Clederowe (Cliderow) 1423-1435
- William Barrowe 1418-1423
- Benedict Nicholls 1408-1417
- Llewelly Bifort (Byford) 1404-1408
- 14th Century
- Richard Young 1398-1404
- John Swaffham 1376-1398
- John Gilbert 1372-1375
- Hywel ap Goronwy 1371-1372
- Gervase de Castro 1366-1370
- Thomas de Ringstede 1357-1366
- Matthew de Englefield 1328-1357
- Einion (Anian) Sais 1309-1328
- Gruffudd ab Iorwerth 1307-1309
- 13th Century
- Einion (Anian) 1267-1307
- Richard 1237-1267
- Cadwgan (or Martin) 1215-1236
- 12th Century
- Robert of Shrewsbury 1197-1213
- Alan 1195-1196
- Gwion (Guy, Guido) - 1177-1190
- Meurig 1140-1161
- David 1120-1139
- 11th Century
- Harve 1092-1109
- Revedun c1081-
- Dyfan c1055-
- 10th Century
- 8th Century
- Elfodd (Elbodug) c768-809
- 6th Century