Peter Walker's Dorset Churches Photos

Dorset Churches

I have created a separate page for each church, where you will also find additional information such as [a] Explorer map number and the Grid references, which will be 6 figure if taken from a map or 10 figure if taken from my gps, [b] bibliography,[c] details of church bells and [d] any village or town related web sites.

Click on any link to view either the photo or the separate page and use your back button to return to this page.

I am happy for you to use any photograph provided you let me know and include an acknowledgement on your site.

If you know of any other C of E churches not photographed or not included in this list please let me know.

Some of the churches are on private property and are not accessible to the general public without permission of the owner.

Please note that some Dorset OPC links have changed and it is a major job to check and amend circa 400 pages. You can access the Dorset OPC (Online Parish Clerk) site at here

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 


Abbotsbury, St Catherine's Chapel

Abbotsbury, St Nicholas

Affpuddle, St Lawrence

Alderholt, St James

Allington, St Swithun

Almer, St Mary

Alton Pancras, St Pancras

Anderson, St Michael (redundant)

Arne, St Nicholas

Ashington, Corfe Mullen, St Saviour (now private house)

Ashmore, St Nicholas

Askerswell, St Michael

Athelhampton, St Edward (Greek Orthodox) formerly St John C of E

Back to top of page


Batcombe, St Mary Magdalene

Beaminster, Holy Trinity

Beaminster, St Mary

Beer Hackett, St Michael

Belchalwell, St Aldhelm

Bere Regis, St John The Baptist

Bettiscombe, St Stephen

Bincombe, Holy Trinity

Bingham's Melcombe (also known as Melcombe Horsey), St Andrew

Bishop's Caundle (dedication not known)

Blackdown Holy Trinity

Blandford Forum, St Peter & St Paul

Blandford St Mary, St Mary

Bloxworth, St Andrew

Bothenhampton, Holy Trinity (redundant)

Bothenhampton, Holy Trinity "New church"

Bournemouth,All Saints, West Southbourne

Bournemouth, Christ Church, Westbourne

Bournemouth, Holy Epiphany, Castle Lane West

Bournemouth, St Alban, Charminster

Bournemouth, St Ambrose, Westbourne

Bournemouth, St Andrew, Boscombe

Bournemouth, St Andrew, Kinson

Bournemouth, St Andrew, Richmond Hill United Reform

Bournemouth, St Augustin, Cemetery Junction, Wimborne Road

Bournemouth, St Barnabas, Queens Park

Bournemouth, St Christopher, Church Road, Southbourne

Bournemouth, St Clement, Boscombe

Bournemouth, St Francis of Assissi, Charminster

Bournemouth, St James the Greater, Pokesdown

Bournemouth, St John, Boscombe

Bournemouth, St John, Meyrick Park

Bournemouth, St John the Baptist, Moordown

Bournemouth, St Katherine, Southbourne

Bournemouth, St Luke, Winton

Bournemouth, St Mark, Talbot Village

Bournemouth, St Mary, Springbourne

Bournemouth, St Michael & All Angels, Westbourne

Bournemouth, St Nicholas, Southbourne

Bournemouth, St Paul, Throop

Bournemouth, St Peter

Bournemouth, St Philip, West Howe

Bournemouth, St Saviour, Iford

Bournemouth, St Stephen

Bournemouth, St Swithun, Gervis Road

Bournemouth, St Thomas, Ensbury Park

Bourton, St George

Boveridge, St Aldhelm (now a private house)

Bovington Garrison Church

Bradford Abbas, St Mary the Virgin

Bradford Peverell, St Mary

Bradpole, Holy Trinity

Bridport, St Andrew (redundant)

Bridport, St Mary

Broadmayne, St Martin

Broadoak, St Paul

Broadwey, St Nicholas

Broadwindsor, St John the Baptist

Brownsea, St Mary

Bryanston, St Martin

Buckhorn Weston, St John

Buckland Newton, Holy Rood

Buckland Ripers, St Nicholas

Burstock, St Andrew

Burton, St Luke

Burton Bradstock, St. Mary


Back to top of page

Canford Magna, (Dedication unknown)

Cann, St Rumbold (redundant)

Castleton, St Mary Magdalene

Catherston Leweston, St Mary

Cattistock, St Peter & St Paul

Caundle Marsh, St Peter & St Paul

Cerne Abbas, St Mary the Virgin

Chalbury, All Saints

Chaldon Herring also known as East Chaldon, St Nicholas

Charborough, St Mary

Charlton Marshall, St Mary

Charminster, St Mary

Charmouth, St Andrew

Chedington, St James (now a private house)

West Chelborough, St Andrew

Cheselbourne, St Martin

Chetnole, St Peter

Chettle, St Mary

Chickerell, St Mary

Chideock, St Giles

Chilcombe (no dedication)

Child Okeford, St Nicholas

Chilfrome, Holy Trinity

Christchurch Priory

Christchurch, All Saints, Mudeford

Christchurch, High Cross, Somerford

Church Knowle, St Peter

Colehill, St Michael

Compton Abbas, St Mary

Compton Abbas, St Mary old church tower ruin at East Compton

Compton Valence, St Thomas of Canterbury

Coombe Keynes, Holy Rood (redundant)

Corfe Castle, St Edward

Corfe Mullen, St Hubert

Corfe Mullen, St Nicholas of Jerusalem

Corscombe, St Mary

Corton, St Bartholomew's Chapel

Cranborne, St Mary & St Andrew

Creech, St John the Evangelist (redundant)

Crichel, St Mary to be completed shortly


Back to top of page

Dewlish, All Saints

Dorchester, All Saints

Dorchester, Holy Trinity (C of E until 1976 now RC)

Dorchester, St Mary

Dorchester, St Peter

Dottery, St Saviour

Drimpton, St Mary

Durweston, St Nicholas


East Burton, (No dedication, now used by the "Purbeck Vineyard" - a Wool based church

East Chaldon also known as Chaldon Herring, St Nicholas

East Holme, St John the Evangelist

East Lulworth, St Andrew

East Lulworth, St Mary's Chapel - Roman Catholic

East Orchard, St Thomas

East Stoke, St Mary (now a private house)

East Stour, Christ Church

Edmondsham, St Nicholas

Enmore Green, St John the Evangelist

Evershot, St Osmond

Eype, St Peter (now 'Eype Church Centre For The Arts')

Back to top of page


Farnham, St Laurence

Farrington, dedication unknown (now private house?)

Ferndown, St Mary

Fifehead Magdalen, St Mary Magdalene

Fifehead Neville, All Saints

Fishpond Bottom, St John the Baptist

Fleet, Holy Trinity

Fleet, Holy Trinity (old church)

Folke, St Lawrence

Fontmell Magna, St Andrew

Fordington, St George

Frampton, St Mary the Virgin

Frome St Quintin, St Mary

Frome Vauchurch, St Francis


Back to top of page

Gillingham, St Mary the Virgin

Glanville's Wootton, St Mary

Goathill, St Peter

Godmanstone, Holy Trinity

Gussage All Saints, All Saints

Gussage St Andrew, St Andrew

Gussage St Michael, St Michael


Back to top of page

Halstock, St Mary

Hammoon, St Paul

Hampreston, All Saints

Hanford, St Michael

Haydon, St Catherine (redundant?)

Hazelbury Bryan, St Mary & St James

Hermitage, St Mary

Highcliffe, St Mark

Hillfield, St Nicholas

Hilton, All Saints

Hinton Martell, St John

Hinton Parva also known as Stanbridge, St Kenelm

Hinton St Mary, St Peter

Holdenhurst, St John

Holnest, St Mary

Holt, St James

Holwell, St Laurence

Holworth, St Catherine By The Sea

Hooke, St Giles

Horton, St Wolfrida


Back to top of page

Ibberton, St Eustace

Iwerne Courtney (also known as Shroton), St Mary

Iwerne Minster, St Mary

Iwerne Stepleton, St Mary the Virgin


Kimmeridge, St Nicholas

Kingston, St James

Kingston, old church (now private house)

Kingston Lacy, St Stephen otherwise known as Pamphill, St Stephen

Kington Magna, All Saints

Knowlton, dedication unknown (ruin within Neolithic henge monument)


Langham, St George

Langton Herring, St Peter

Langton Long, All Saints

Langton Matravers, St George

Leigh, St Andrew

Lewcombe (no known dedication)

Leweston, Holy Trinity

Lillington, St Martin

Little Bredy, St Michael & All Angels

Litton Cheney, St Mary

Loders, St Mary Magdelene

Long Bredy, St Peter

Longburton, St James the Great

Long Crichel, St Mary

Lower Wraxall, St Mary

Lydlinch, St Thomas a Becket

Lyme Regis, St Michael the Archangel

Lyscombe (ruined chapel)

Lytchett Heath, St Aldhelm

Lytchett Matravers, St Mary

Lytchett Minster - dedication unknown


Back to top of page

Maiden Newton, St Mary

Manston, St Nicholas

Mapperton, All Saints

Mappowder, St Peter & St Paul

Margaret Marsh, St Margaret

Marnhull, St Gregory

Marshwood, St Mary

Martinstown (Winterborne St Martin), St Martin

Melbury Abbas, St Thomas

Melbury Bubb, St Mary

Melbury Osmund, St Osmund

Melbury Sampford, St Mary

Melcombe Horsey also known as Bingham's Melcombe, St Andrew

Melplash, Christ Church

Milborne St Andrew, St Andrew

Milton Abbas, St James

Milton Abbey

Milton-on-Stour, St Simon & St Jude

Minterne Magna, St Andrew

Monkton Wyld, St Andrew

Moor Crichel, St Mary

Morcombelake, St Gabriel

Morden, St Mary

Moreton, St Nicholas of Myra

Mosterton, St Mary

Motcombe, St Mary


Netherbury, St Mary

Nether Cerne, All Saints

Nether Compton, St Nicholas

North Poorton, St Mary Magdalene

North Wootton, St Mary Magdelene (now private house)


Back to top of page

Oborne, St Cuthbert

Oborne Old Chancel south of A30

Okeford Fitzpaine, St Andrew

Osmington, St Osmund

Over Compton, St Michael

Owermoigne, St Michael


Back to top of page

Pamphill, St Margaret & St Anthony Chapel

Pamphill, St Stephen otherwise known as Kingston Lacy, St Stephen

Pentridge, St Rumbold

Piddlehinton, St Mary

Piddletrenthide, All Saints

Pilsdon, St Mary

Pimperne, St Peter

Plush, St John the Baptist

Poole, All Saints, Branksome

Poole, Holy Angels, Lilliput

Poole, St Aldhelm, Branksome

Poole, St Clement, Newtown

Poole, St Dunstan, Upton

Poole, St George, Oakdale

Poole, St James

Poole, St John, Ashley Road Parkstone

Poole, St John the Baptist, Broadstone

Poole, St Luke, Parkstone

Poole, St Mary, Longfleet

Poole, St Michael, Hamworthy

Poole, St Nicholas, Sandbanks

Poole, St Osmund, Parkstone (Now Romanian Orthodox)

Poole, St Paul, Canford Heath

Poole, St Peter, Parkstone

Poole, Transfiguration, Canford Cliffs

Portesham, St Peter

Portland, All Saints, Easton

Portland, St Andrew (Ruin)

Portland, St Andrew, Southwell

Portland, St George, Reforne

Portland, St John, Fortuneswell

Portland, St Peter, Grove

Powerstock, St Mary

Poyntington, All Saints

Preston, St Andrew

Puddletown, St Mary

Pulham, St Thomas Becket

Puncknowle, St Mary

Purse Caundle, St Peter


Radipole, St Ann

Rampisham, St Michael & All Angels

Ryme Intrinseca, St Hyppolite


St. Ives, All Saints

Salway Ash, Holy Trinity

Sandford near Wareham, St Martin

Sandford Orcas, St Michael

Seaborough, St John

Shaftesbury Abbey ruins

Shaftesbury, Holy Trinity (no longer a church, now a social centre)

Shaftesbury, St James

Shaftesbury, St Peter

Shapwick, St Bartholomew

Sherborne Abbey

Sherborne, St Paul

Shillingstone, Holy Rood

Shipton Gorge, St Martin

Shroton also known as Iwerne Courtney, St Mary

Silton, St Nicholas

Sixpenny Handley, St Mary

South Perrott, St Mary

Spetisbury, St John

Back to top of page

Stalbridge, St Mary

St Aldhelm's Head, St Aldhelm's Chapel

Stanbridge (also known as Hinton Parva), St Kenelm

Stanton St Gabriel, St Gabriel ruins

Steeple, St Michael & All Angels

Stinsford, St Michael

Stock Gaylard, St Barnabas

Stockwood, St Edwold

Stoke Abbott, St Mary the Virgin

Stoke Wake, All Saints (redundant)

Stourpaine, Holy Trinity

Stour Provost, St Michael

Stour Row, All Saints

Stourton Caundle. St Peter

Stratton, St Mary

Studland, St Nicholas

Sturminster Marshall, St Mary

Sturminster Newton, St Mary

Sutton Waldron, St Bartholomew

Swanage, All Saints

Herston, Swanage, St Mark

Swanage, St Mary

Swyre, Holy Trinity

Sydling St Nicholas, St Nicholas

Symondsbury, St John the Baptist


Back to top of page

Tarrant Crawford, St Mary

Tarrant Gunville, St Mary

Tarrant Hinton, St Mary

Tarrant Keyneston, All Saints

Tarrant Monkton, All Saints

Tarrant Rawston, St Mary (now privately owned)

Tarrant Rushton, St Mary

Thorncombe, St Mary

Thornford, St Mary Magdelene

Three Legged Cross, All Saints

Tincleton, St John the Evangelist

Todber,St Andrew

Toller Fratrum, St Basil

Toller Porcorum, St Andrew & St Peter

Toller Whelme, St John

Tolpuddle, St John the Evangelist

Trent, St Andrew

Turners Puddle, Holy Trinity

Turnworth, St Mary the Virgin

Tyneham, St Mary (evacuated village)


Upcerne, (dedication unknown)

Upwey, St Lawrence


Verwood, St Michael & All Saints


Back to top of page

Walditch, St Mary

Wareham, Holy Trinity (now Tourist Information Centre)

Wareham, St Martin

Wareham, St Mary

Warmwell, Holy Trinity

West Bay, St John

West Chelborough, St Andrew

West Compton, St Michael

West Knighton, St Peter

West Lulworth, Holy Trinity

West Milton St Mary Magdelene

West Moors, St Mary the Virgin

West Orchard, St Luke

West Parley, All Saints

West Parley, St Mark

West Stafford, St Andrew

West Stour, St Mary

Weymouth Holy Trinity

Weymouth, St Aldhelm, Spa Road

Weymouth, St Edmund of Canterbury, Lanehouse

Weymouth, St Emmanuel, Southill

Weymouth, St Francis of Assissi, Littlemoor

Weymouth, St John

Weymouth, St Mary

Weymouth, St Nicholas

Weymouth, St Paul, Abbotsbury Road

Whitchurch Canonicorum, St Candida (otherwise known as St Wite) and The Holy Cross

Whitcombe, no dedication (redundant)

Wimborne Minster, St Cuthberga

Wimborne Minster, St John

Wimborne St Giles, St Giles

Winfrith Newburgh, St Christopher

Winterborne Came, St Peter

Winterborne Clenston, St Nicholas

Winterborne Farringdon, St Germans (ruin in deserted medieval village)

Winterborne Houghton, St Andrew

Winterborne Kingston, St Nicholas

Winterborne Monkton, St Simon & St Jude

Winterborne St Martin (Martinstown), St Martin

Winterborne Stickland, St Mary

Winterborne Tomson, St Andrew

Winterborne Whitechurch, St Mary

Winterborne Zelston, St Mary

Winterbourne Abbas, St Mary

Winterbourne Steepleton, St Michael

Witchampton, St Mary & St Cuthberga

Woodlands, The Ascension

Woodsford, St John the Baptist

Wool, Holy Rood

Woolland (no dedication)

Wootton Fitzpaine, St Paul

Worth Matravers, St Nicholas

Wraxall see Lower Wraxall, St Mary

Wyke Regis, All Saints,

Wynford Eagle, St Lawrence

Back to top of page


Yetminster, St Andrew

Further images will be added as I travel around Dorset

Copyright © Peter D Walker