Skip to content

Glamorganshire Parish Lists

Find out if your Welsh ancestors were baptised, married or buried in the county of Glamorganshire.

A full list of parishes/places covered by the records and the dates the records are available for is given below. The date ranges are those derived from the earliest and latest records and do not necessarily reflect a complete run of years.

Baptisms

Marriages and Banns

Burials

Glamorganshire Baptisms

Parish

Year from

Year to

Number of records

New

Aberaman

1888

1915

3,529


Aberaman, St Barnabus

1907

1914

308


Aberaman, St Margaret

1882

1922

2,328

New

Aberavon

1719

1922

7,015

New

Abercwmboi

1920

1921

90


Abercynon

1908

1922

839

New

Aberdare

1735

1917

9,422


Aberdare, St Elvan

1855

1889

3,176


Aberdare, St Fagan

1854

1922

2,132

New

Afan Vale

1907

1922

1,053

New

Aint Stephen Cardiff

 

 

3


Anblethian

 

 

1


Anselton

1911

1922

287

New

Baglan

1769

1874

736


Barry

1724

1918

1,615


Bettws

1813

1922

1,393

New

Bishopston

1716

1922

1,634

New

Bonvilston

1761

1918

709


Briton Ferry

1669

1922

4,338

New

Cadoxton-Juxta-Barry

1753

1918

2,571


Cadoxton-Juxta-Neath

1738

1922

10,887

New

Caerau With Ely

1742

1922

1,478

New

Caerphilly

1834

1922

3,850

New

Canton

1858

1907

12,269


Canton, St John The Evangelist

1907

1922

3,398

New

Cardiff

1906

1906

1


Cardiff, All Saints

1867

1893

798


Cardiff, St Andrew

1863

1910

5,554


Cardiff, St Andrew & St Teilo

1900

1922

3,853

New

Cardiff, St Dyfrig

1885

1922

3,425

New

Cardiff, St John

1694

1921

21,295


Cardiff, St John The Baptist

1813

1843

3,393


Cardiff, St Mary

1760

1922

19,979

New

Cardiff, St Samson

1904

1918

590


Cardiff, St Stephen

1878

1922

1,283

New

Cheriton

1842

1922

43

New

Cilybebyll

1760

1922

1,204

New

Cogan

1786

1857

55


Coity

1813

1922

2,427

New

Colwinston

1766

1922

908

New

Cowbridge

1718

1918

3,294


Cowbridge, St Mary

1584

1917

842


Coychurch

1797

1922

2,038

New

Cwmllynfell

1902

1908

45


Cyfarthfa

1857

1915

1,534


Dowlais

1839

1908

5,603


Dyffryn

1849

1922

461

New

Dyffryn Clydach

1871

1907

628


Eath

1921

1922

181

New

Eglwys Brewis

1750

1811

53


Eglwysilan

1689

1918

7,477


Eglwysilan, St James & St Mary

1897

1907

320


Ewenny

1768

1922

679

New

Flemingston

1726

1918

293


Gelligaer

1812

1918

4,096


Gileston

1814

1918

176


Glyncorrwg

1702

1922

1,297

New

Gorseinon, St Catherine

1913

1918

170


Gowerton

1881

1922

851

New

Grangetown

1884

1922

6,771

New

Hirwaun

1858

1922

1,317

New

Ilston

1683

1922

1,162

New

Killay

1897

1922

292

New

Kilvey

1893

1922

1,550

New

Laleston

1705

1922

1,802

New

Landaff, S Anne Ynyshir

1896

1896

1


Landore

1906

1922

1,106

New

Langiwg, St Mary

1913

1922

133

New

Lantrisaint

1921

1921

1


Lantwit-Juxta-Neath (St. Illtyd)

 

 

4


Lavernock

1771

1918

413


Leckwith

1814

1921

217


Llanblethian

1660

1907

1,538


Llancarfan

1619

1900

1,856


Llandaff

1723

1918

7,197


Llanddewi

1718

1918

900


Llanddewi Rhondda

1897

1922

1,994

New

Llandeilo Talybont

1617

1922

5,318

New

Llandough-Juxta-Cowbridge

1583

1907

621


Llandough-Juxta-Penarth

1785

1922

3,033

New

Llandow

1688

1922

433

New

Llandyfodwg

1770

1897

725


Llanedeyrn

1700

1922

1,025

New

Llanfabon

1769

1916

4,607


Llangan

1813

1909

558


Llangeinor

1782

1892

957


Llangennith

1726

1922

1,207

New

Llangiwg

1846

1922

2,316

New

Llangiwg, St Ciwg

1705

1892

2,076


Llanguicke

1876

1878

2


Llangyfelach

1696

1922

11,941

New

Llangynwyd

1813

1901

2,417


Llanharan

1615

1918

1,008


Llanharry

1813

1907

360


Llanishen

1752

1914

1,499


Llanmadoc

1724

1922

972

New

Llanmaes

1766

1922

697

New

Llanmihangel

1755

1921

257


Llanrhidian

1730

1885

2,592


Llansamlet

1704

1922

12,827

New

Llansannor

1726

1922

441

New

Llansawel

1913

1922

313

New

Llantrithyd

1597

1907

1,409


Llantwit Fardre

1608

1922

3,143

New

Llantwit Major

1707

1907

4,739


Llantwit-Juxta-Neath

1695

1922

6,232

New

Llantwit-Juxta-Neath, St Catherine

1891

1907

693


Llanwonno

1775

1922

2,977

New

Llysworney

1735

1918

755


Loughor

1717

1922

3,737

New

Manselton

1911

1918

211


Marcross

1813

1922

279

New

Margam

1763

1922

7,379

New

Margam, Chapel Of Ease

1881

1895

798


Merthyr Dyfan

1813

1922

3,936

New

Merthyr Mawr

1813

1922

275

New

Merthyr Tydfil

1763

1922

18,901

New

Michaelston-Le-Pit

1783

1918

341


Michaelston-Super-Avon

1785

1890

2,343


Michaelston-Super-Ely

1814

1922

190

New

Monknash

1813

1922

319

New

Mountain Ash

1883

1897

799


Neath, St David

1867

1922

1,795

New

Neath, St Thomas

1653

1921

16,084


Newcastle

1813

1922

4,098

New

Newton Nottage

1782

1922

3,046

New

Newton, St Peter

1903

1922

270

New

Nicholaston

1787

1922

173

New

Nolton

1840

1907

3,715


On-Pentre, St David

1920

1922

97

New

Orseinon

1913

1922

320

New

Ort Eynon

1740

1921

1,240


Oxwich

1772

1922

767

New

Oystermouth

1694

1922

6,198

New

Penarth

1813

1918

6,506


Penarth, All Saints

1884

1922

794

New

Penclawdd

1841

1922

516

New

Pendoylan

1725

1918

1,171


Penllergaer

1865

1922

683

New

Penllyn

1813

1922

597

New

Penmaen

1765

1922

585

New

Penmark

1746

1918

1,470


Pennard

1743

1922

538

New

Penrhiwceiber

1897

1922

2,774

New

Penrice

1638

1922

1,725

New

Pentyrch

1678

1868

1,602


Penydarren

1872

1922

2,340

New

Peterston-Super-Ely

1749

1918

721


Peterston-Super-Montem

1743

1922

535

New

Pontardawe, St Peter

1872

1918

157


Pontlottyn

1870

1918

3,992


Pontyclun & Talygarn

1906

1918

76


Port Eynon

1813

1921

785


Porthkerry

1776

1918

440


Pwllgwaun

1920

1922

105

New

Pwllypant

1899

1902

60


Pyle & Kenfig

1764

1920

3,247


Radyr

1725

1916

1,195


Reynoldston

1713

1922

994

New

Rhossili

1666

1922

1,549

New

Roath

1706

1918

13,199


Roath, St German

1889

1922

6,542

New

Roath, St Saviour

1859

1922

11,213

New

Rudry

1625

1922

1,354

New

Senghenydd, St Cenydd

1909

1918

72


Senghenydd, St Peter

1907

1917

428


Sketty, St Paul

1850

1922

2,210

New

Skewen

1850

1922

4,056

New

St Andrew'S Major

1744

1918

2,577


St Athan

1677

1891

1,229


St Bride'S Major

1723

1922

2,983

New

St Bride'S Minor

1723

1922

2,800

New

St Bride'S Super Ely

1747

1910

404


St Donat'S

1758

1922

547

New

St Fagan'S

1689

1882

1,527


St George'S Super Ely

1813

1918

513


St Hilary

1690

1918

943


St Lythan'S

1750

1918

462


St Mary Church

1702

1750

14


St Mary Hill

1719

1922

673

New

St Mary The Virgin

1841

1911

36


St Nicholas

1785

1907

906


Sully

1747

1918

805


Swansea

1827

1891

5,225


Swansea, Christ Church

1872

1922

5,862

New

Swansea, Holy Trinity

1856

1922

4,239

New

Swansea, St Augustine

1905

1914

73


Swansea, St Gabriel

1889

1922

2,144

New

Swansea, St James

1867

1922

785

New

Swansea, St John

1797

1922

3,975

New

Swansea, St Jude

1896

1922

849

New

Swansea, St Luke

1881

1922

1,207

New

Swansea, St Mark

1888

1922

2,588

New

Swansea, St Mary

1631

1922

42,625

New

Swansea, St Matthew

1886

1922

1,318

New

Swansea, St Nicholas Seamen'S Mission

1886

1920

423


Swansea, St Peter

1856

1922

1,754

New

Swansea, St Thomas

1888

1922

6,084

New

T Mark Swansea

 

 

1


T Matthias Treharris

 

 

4


Taff'S Well

1908

1922

320

New

Talygarn

1903

1907

47


Ton Pentre

1920

1922

194

New

Treharris, St Matthias

1896

1922

1,305

New

Treherbert

1889

1922

1,688

New

Tythegston

1705

1922

1,254

New

Wansea, St Barnabas

1915

1922

120

New

Welsh St Donats

1732

1916

621


Wenvoe

1587

1918

2,678


Whitchurch

1726

1922

5,710

New

Wick

1802

1915

838


Ynyshir

1888

1922

1,945

New

Ystalyfera

1874

1922

1,624

New

Ystradgynlais

1890

1918

881


Ystradowen

1756

1922

630

New

Ystradyfodwg

1735

1922

10,296

New

 

1567

1907

23,320


Glamorganshire Marriages and Banns

Parish

Year from

Year to

Number of records

New

Aberaman

1923

1933

244


Aberaman, St Margaret

1887

1937

4,122

New

Aberavon

1748

1926

3,286


Abercwmboi

1924

1926

18


Abercynon

1914

1926

265


Aberdare

1736

1926

7,958


Aberdare, St Elvan

1855

1926

2,714


Aberdare, St Fagan

1854

1926

716


Afan Vale

1907

1934

838


Baglan

1392

1937

2,524

New

Barry

1756

1925

1,094


Bettws

1754

1926

2,554


Bishopston

1716

1937

1,494

New

Bonvilston

1824

1933

488


Briton Ferry

1699

1937

2,620

New

Briton Ferry, St Clement

1867

1922

1,546


Brynamman

1921

1937

46

New

Cadoxton-Juxta-Barry

1754

1933

6,102


Cadoxton-Juxta-Neath

1738

1926

11,590


Caerau With Ely

1813

1924

192


Caerphilly

1813

1925

3,554


Canton

1414

1937

3,026

New

Canton, St John the Evangelist

1879

1926

8,702


Cardiff, All Saints

1915

1933

388


Cardiff, St Andrew

1824

1924

4,876


Cardiff, St Andrew & St Teilo

1905

1926

474


Cardiff, St Dyfrig

1895

1937

1,328

New

Cardiff, St John

1754

1903

9,264


Cardiff, St Mary

1847

1926

13,520


Cardiff, St Paul

1931

1933

170


Cardiff, St Samson

1923

1933

132


Cardiff, St Stephen

1912

1937

1,640

New

Cheriton

1758

1937

526

New

Cilybebyll

1814

1926

2,242


Cogan

1786

1937

58

New

Coity

1759

1926

4,988


Coity With Nolton

1843

1934

1,514


Colwinston

1798

1937

606

New

Cowbridge

1766

1933

3,040


Cowbridge, St Mary

1839

1932

98


Coychurch

1755

1937

2,228

New

Crynant

1922

1926

18


Cwmaman

1892

1926

80


Cwmllynfell

1905

1937

74

New

Cyfarthfa

1857

1926

5,338


Dowlais

1838

1937

4,930

New

Dyffryn

1921

1937

402

New

Dyffryn Clydach

1874

1922

1,034


Eglwys Brewis

1820

1923

42


Eglwysilan

1748

1922

13,220


Ewenny

1813

1935

376


Flemingston

1757

1921

194


Fochriw

1927

1937

224

New

Fochriw & Deri

1911

1926

320


Gabalfa

1877

1922

1,288


Gelligaer

1754

1929

9,254


Gileston

1820

1924

66


Glais

1884

1933

172


Glyncorrwg

1813

1923

1,518


Gorseinon

1805

1936

800


Gorseinon, Holy Trinity

1883

1932

278


Gowerton

1883

1937

1,020

New

Grangetown

1894

1926

2,540


Gwauncaegurwen

1902

1933

234


Hirwaun

1769

1926

1,580


Holy Trinity Ystalyfera

1928

1934

26


Ilston

1654

1937

902

New

Killay

1898

1937

2,586

New

Kilvey

1857

1937

2,012

New

Laleston

1754

1937

1,074

New

Landore

1891

1933

2,520


Lavernock

1770

1922

216


Leckwith

1783

1926

312


Lisvane

1813

1861

162


Llanblethian

1754

1933

1,700


Llanbradach

1935

1937

76

New

Llancarfan

1788

1933

1,408


Llandaff

1770

1933

6,150


Llanddewi

1754

1933

488


Llanddewi Rhondda

1889

1926

1,044


Llandeilo Talybont

1616

1935

4,558


Llandevilog

1808

1919

146


Llandilo

1884

1937

388

New

Llandore

1927

1937

478

New

Llandough

1839

1937

218

New

Llandough, St Dochdwy

1839

1922

1,018


Llandough-Juxta-Cowbridge

1760

1931

216


Llandough-Juxta-Penarth

1755

1926

254


Llandow

1754

1937

358

New

Llandyfodwg

1755

1812

168


Llanedeyrn

1702

1920

532


Llanfabon

1803

1926

4,734


Llanfrynach

1899

1926

92


Llangan

1792

1924

573


Llangeinor

1751

1898

1,162


Llangennith

1753

1933

652


Llangiwg, All Saints, Pontardawe

1887

1933

350


Llangiwg, St Ciwg

1705

1937

7,575

New

Llangyfelach

1699

1937

25,291

New

Llangynwyd

1754

1909

9,422


Llanharan

1754

1933

652


Llanharry

1814

1922

298


Llanilltern

1756

1767

8


Llanishen

1757

1933

1,500


Llanmadoc

1723

1931

410


Llanmaes

1754

1926

528


Llanmihangel

1759

1932

520


Llanrhidian

1730

1937

3,164

New

Llansamlet

1704

1886

1,331


Llansamlet, Glantawe

1813

1937

6,019

New

Llansamlet, St Samlet

1899

1933

1,342


Llansannor

1754

1926

364


Llansawel

1913

1926

148


Llantrithyd

1756

1931

324


Llantwit Fardre

1754

1933

2,970


Llantwit Major

1754

1926

2,962


Llantwit-Juxta-Neath

1654

1926

2,878


Llantwit-Juxta-Neath, St Catherine

1894

1926

504


Llantwit-juxta-Neath, St Illtyd

1813

1932

390


Llanwonno

1754

1922

7,017


Llwynderw

1908

1933

294


Llwyndrew

1908

1937

374

New

Llysworney

1754

1933

770


Loughor

1717

1937

2,232

New

Loughor, St Michael

1754

1937

550

New

Manselton

1906

1937

1,202

New

Marcross

1814

1922

92


Margam

1754

1837

2,246


Merthyr Dyfan

1754

1933

2,482


Merthyr Dyfan, St Paul

1927

1933

150


Merthyr Mawr

1796

1937

486

New

Merthyr Tydfil

1763

1933

48,812


Michaelston-Le-Pit

1813

1933

144


Michaelston-Super-Avon

1786

1926

2,464


Michaelston-Super-Ely

1754

1929

120


Monknash

1754

1926

266


Morriston

1891

1937

486

New

Mountain Ash

1884

1911

1,192


Neath, St David

1923

1933

224


Neath, St Thomas

1653

1926

11,803


Newcastle

1755

1922

3,746


Newton

1927

1937

148

New

Newton Nottage

1754

1933

2,912


Newton, St Peter

1903

1937

553

New

Nicholaston

1797

1926

148


Nicholaston, St Nicholas

1929

1937

12

New

Nolton

1922

1930

566


Oxwich

1777

1937

558

New

Oystermouth

1714

1936

4,044


Penarth

1824

1933

11,274


Penarth, All Saints

1908

1926

650


Penclawdd

1835

1937

806

New

Pendolyan

1718

1919

264


Pendoylan

1838

1932

410


Penllergaer

1899

1926

73


Penlle'rgaer

1927

1937

94

New

Penllyn

1813

1922

554


Penmaen

1765

1937

284

New

Penmark

1751

1933

674


Pennard

1743

1937

946

New

Penrhiwceiber

1904

1933

3,688


Penrice

1632

1932

442


Pentre, St Peter

1891

1933

2,658


Pentyrch

1695

1937

1,438

New

Penydarren

1921

1937

390

New

Penyfai

1923

1937

414

New

Peterston-Super-Ely

1754

1931

340


Peterston-Super-Montem

1755

1937

386

New

Pontardawe, All Saints

1827

1933

676


Pontardawe, St Mary

1927

1933

26


Pontardawe, St Peter

1835

1937

4,988

New

Pontlottyn

1923

1926

136


Pontyclun & Talygarn

1908

1937

956

New

Port Eynon

1807

1935

654


Port Tennant

1903

1937

188

New

Porthkerry

1754

1933

374


Pwllgwaun

1920

1933

154


Pyle & Kenfig

1754

1937

2,800

New

Radyr

1725

1926

842


Reynoldston

1813

1933

304


Rhossili

1756

1933

606


Roath

1732

1926

16,816


Roath Parish Church

1878

1882

572


Roath, St German

1887

1918

1,502


Roath, St Margaret

1889

1926

14,716


Roath, St Saviour

1893

1926

4,452


Rudry

1617

1922

524


Saint Samson

1930

1937

302

New

Sketty, St Paul

1850

1921

1,240


Skewen

1850

1933

2,328


St Andrew's Major

1744

1933

1,796


St Athan

1754

1932

574


St Bride's Major

1754

1936

2,446


St Bride's Minor

1725

1926

1,562


St Bride's Super Ely

1754

1932

294


St Davids

1920

1937

1,656

New

St Donat's

1756

1926

288


St Fagan's

1754

1837

418


St George's Super Ely

1758

1933

426


St Hilary

1754

1932

446


St Jude

1929

1937

666

New

St Lythan's

1820

1933

156


St Margarets

1901

1903

600


St Mary Church

1869

1869

2


St Mary Hill

1755

1924

380


St Nicholas

1755

1930

1,222


Sully

1754

1933

1,660


Swansea

1836

1915

6


Swansea, Christ Church

1884

1937

2,610

New

Swansea, Holy Trinity

1881

1933

2,262


Swansea, St Barnabas

1929

1935

98


Swansea, St Barnabus

1928

1937

290

New

Swansea, St Gabriel

1922

1937

593

New

Swansea, St Gabriel (Brynmill)

1890

1922

1,500


Swansea, St James

1801

1937

48,022

New

Swansea, St James (Uplands)

1922

1932

388


Swansea, St John

1813

1937

8,768

New

Swansea, St Jude

1896

1937

1,208

New

Swansea, St Luke

1890

1937

622

New

Swansea, St Luke (Cwmbwria)

1905

1933

564


Swansea, St Mark

1888

1937

3,032

New

Swansea, St Mary

1631

1937

18,429

New

Swansea, St Matthew

1886

1936

2,506


Swansea, St Nicholas seamen's mission

1886

1917

378


Swansea, St Peter

1860

1937

525

New

Swansea, St Peter, Cockett

1859

1933

1,328


Swansea, St Thomas

1888

1937

2,682

New

Taffs Well

1925

1925

6


Ton Pentre

1813

1926

668


Tondu

1922

1926

42


Tongwynlais

1922

1937

172

New

Tonyrefail

1919

1926

238


Treboeth

1910

1933

424


Treharris

1928

1933

90


Treharris, St Cynon

1923

1933

98


Treharris, St Mathias

1934

1937

136

New

Treharris, St Matthias

1900

1933

1,010


Treherbert

1891

1922

518


Treherbert, All Saints

1923

1926

22


Treherbert, St Alban

1922

1926

174


Tylorstown

1903

1926

100


Tyntetown & Ynysboeth

1923

1926

42


Tythegston

1757

1926

1,246


Welsh St Donats

1760

1933

436


Wenvoe

1755

1933

1,506


Whitchurch

1838

1929

2,028


Wick

1701

1926

1,136


Ynyshir

1888

1937

1,484

New

Ystalyfera

1859

1937

1,208

New

Ystradgynlais

1813

1933

6,402


Ystradowen

1754

1926

262


Ystradyfodwg

1779

1931

13,792


Ystradyfodwg, St John the Baptist

1779

1926

20,858


 

1726

1937

4,892

New

Glamorganshire Burials

Parish

Year from

Year to

Number of records

Aberaman, St Barnabas

1899

1907

202

Aberavon

1719

1955

10,311

Abercynon

1901

1937

731

Aberdare

1734

1946

7,902

Aberdare, St Fagan

1855

1942

3,272

Baglan

1770

1904

1,019

Barry

1724

1958

364

Bettws

1813

1950

1,572

Bishopston

1716

1979

2,118

Bonvilston

1761

1982

684

Briton Ferry

1668

1924

4,290

Cadoxton-Juxta-Barry

1753

1912

943

Cadoxton-Juxta-Neath

1738

1924

14,643

Caerau With Ely

1742

1941

763

Caerphilly

1822

1923

4,790

Cardiff

1858

1976

1,343

Cardiff, St Andrew

1884

1899

792

Cardiff, St Dyfrig

1895

1927

1,309

Cardiff, St John

1696

1911

13,658

Cardiff, St John the Baptist

1813

1847

3,383

Cardiff, St Mary

1848

1918

11,589

Cheriton

1813

1991

684

Cilybebyll

1774

1812

123

Cogan

1785

1979

34

Coity

1813

1916

3,122

Colwinston

1766

1992

857

Cowbridge

1605

1989

2,848

Cowbridge, St Mary

1813

1985

267

Coychurch

1736

1935

2,403

Crynant

1925

1938

234

Cwmcunon

1809

1809

1

Cwmllynfell

1902

1924

23

Dowlais

1839

1950

6,051

Dyffryn

1872

1960

805

Eglwysilan

1698

1929

6,143

Ewenny

1769

1942

948

Fforestfach

1911

1990

283

Flemingston

1349

1992

367

Geirid Road

1977

1977

1

Gelligaer

1812

1922

4,461

Gileston

1702

1992

222

Glyncorrwg

1702

1940

1,819

Grangetown

1898

1899

79

Holy Trinity Ystalyfera in the parish of Llanguick

1881

1888

3

Ilston

1683

1992

1,083

Killay

1923

1992

1,612

Laleston

1762

1936

2,295

Lavernock

1783

1966

146

Leckwith

1784

1986

347

Lisvane

1813

1992

381

Llanblethian

1661

1993

1,365

Llancarfan

1619

1976

1,601

Llandaff

1724

1988

11,579

Llanddewi

1718

1833

287

Llanddewi Rhondda

1894

1987

745

Llandeilo Talybont

1616

1960

4,209

Llandough

1784

1928

1,667

Llandough-Juxta-Cowbridge

1583

1986

642

Llandow

1688

1992

482

Llandyfodwg

1770

1905

1,620

Llanedeyrn

1701

1929

822

Llanfabon

1769

1951

6,811

Llanfrynach

1892

1894

12

Llangan

1708

1984

670

Llangeinor

1782

1882

1,004

Llangennith

1742

1971

1,302

Llangiwg

1881

2004

767

Llangiwg, St Ciwg

1705

1881

2,179

Llangiwg, St Mary

1917

1983

385

Llangyfelach

1693

1964

14,609

Llangynwyd

1813

1902

7,912

Llanharan

1641

1992

1,338

Llanharry

1813

1982

462

Llanishen

1761

1914

1,081

Llanmadoc

1724

1991

880

Llanmaes

1767

1988

498

Llanmihangel

1763

1991

130

Llanrhidian

1730

1908

3,668

Llansamlet

1704

1935

9,751

Llansamlet, Glantawe

1813

1950

7,222

Llansannor

1727

1992

818

Llansawel

1913

1961

383

Llantrithyd

1571

1978

1,402

Llantwit Fardre

1613

1949

4,299

Llantwit Major

1721

1991

8,924

Llantwit-Juxta-Neath

1696

1812

2,430

Llantwit-juxta-Neath, St Illtyd

1813

1937

4,798

Llanwonno

1815

1894

4,822

Llysworney

1755

1991

701

Loughor

1717

1994

3,747

Marcross

1813

1986

263

Margam

1672

1953

9,232

Merthyr Mawr

1749

1988

778

Merthyr Tydfil

1763

1888

24,341

Michaelston-Le-Pit

1784

1980

451

Michaelston-Super-Avon

1785

1890

4,723

Michaelston-Super-Ely

1761

1993

225

Monknash

1813

1987

406

Neath, St Thomas

1653

1956

17,833

Newcastle

1813

1933

3,196

Newton Nottage

1715

1952

4,406

Nicholaston

1788

1984

331

Nolton

1837

1993

1,907

Norfolk Street

1901

1901

1

Oxwich

1772

1984

665

Oystermouth

1719

1954

4,472

Penarth

1813

1993

7,032

Penclawdd

1907

1992

799

Pendoylan

1727

1968

1,125

Penllergaer

1946

1958

2

Penllyn

1813

1990

277

Penmaen

1767

1985

450

Penmark

1813

1985

1,380

Pennard

1744

1944

995

Penrhiwceiber

1904

1985

1,742

Penrice

1653

1987

1,234

Pentyrch

1695

1853

1,267

Peterston-Super-Ely

1749

1932

596

Peterston-Super-Montem

1745

1966

533

Pontardawe

1941

1941

1

Pontardawe, St Peter

1862

1950

1,907

Pontlottyn

1871

1910

1,328

Pontyclun & Talygarn

1923

1953

552

Port Eynon

1740

1939

1,065

Port Talbot

1826

1890

72

Porthkerry

1776

1984

565

Pyle & Kenfig

1695

1925

4,453

Radyr

1725

1926

1,149

Reynoldston

1713

1993

1,072

Rhossili

1667

1911

991

Roath

1740

1962

2,554

Rudry

1645

1935

1,326

Sketty, St Paul

1851

1950

1,600

Skewen

1929

1992

3,143

St Andrew's Major

1744

1940

1,980

St Athan

1663

1939

1,252

St Bride's Major

1727

1955

2,690

St Bride's Minor

1723

1942

3,830

St Bride's Super Ely

1747

1991

372

St Donat's

1758

1987

498

St Fagan's

1689

1966

2,256

St George's Super Ely

1814

1984

522

St Hilary

1690

1985

1,061

St Johns

1899

1899

1

St Lythan's

1749

1983

358

St Mary Hill

1738

1985

838

St Nicholas

1671

1966

964

Sully

1759

1953

948

Swansea

1852

1941

9

Swansea, Cockett

1986

1988

2

Swansea, Holy Trinity

1901

1916

316

Swansea, St John

1797

1848

914

Swansea, St Luke

1897

1990

5,886

Swansea, St Mary

1631

1979

28,324

Swansea, St Matthew

1887

1991

238

Swansea, St Peter

1858

1963

11,603

Talygarn

1903

1953

795

Ton Pentre

1813

1973

1,609

Tythegston

1766

1987

816

Vaynor & Llandetty

1768

1929

227

Welsh St Donats

1726

1982

1,011

Wenvoe

1588

1983

1,797

Whitchurch

1732

1934

7,315

Wick

1813

1987

523

Ystalyfera

1868

1991

4,843

Ystradgynlais

1844

1990

6,414

Ystradowen

1780

1962

836

Ystradyfodwg

1734

1812

719