Suffolk Baptism Index 1538-1911

Discover your English ancestor in the East Anglia county of Suffolk. The index covers centuries and you may be able to find multiple generations of ancestors for your family tree.

The Suffolk Baptism Index 1538-1911 records your ancestor's name, baptism date, parents' names and baptism place. Below is a full list of the places included in the index and years available. The index was created by the Suffolk Family History Society.

Suffolk Baptism Index Place List

PlaceFromToNew
Acton17541900 
Akenham17541903 
Aldeburgh15581817 
Aldeburgh, St Peter & St Paul18131904New
Alderton17541902 
Aldham17541812 
Aldham, St Mary18131902New
Aldringham cum Thorpe, St Andrew18131900New
Alpheton15641901 
Ampton17541903 
Ashbocking17541900 
Ashby, St Mary18131900New
Ashfield Cum Thorpe17541901 
Aspall, St Mary of Grace18131900New
Assington17541812 
Assington, St Edmund18131900New
Athelington18131904 
Bacton, St Mary18131901New
Badingham18131900 
Badley17551902 
Badwell Ash17541812 
Badwell Ash, St Mary18131900New
Bardwell17541812 
Bardwell, St Peter & St Paul18131901New
Barham17541901 
Barking17541900 
Barnardiston17541899 
Barnby, St John the Baptist18131900New
Barnham17541812 
Barnham, St Gregory18131902New
Barningham16681840 
Barningham, St Andrew18131901New
Barrow17541900 
Barsham18131900 
Barton Mills, St Mary18131901New
Battisford17541899 
Bawdsey17541902 
Baylham17541900 
Beccles15861900 
Bedfield18131901 
Bedingfield18131900 
Belstead17541899 
Belton, All Saints18651903New
Belton, All Saints (BTs)18131865New
Benacre, St Michael18131901New
Benhall, St Mary18131900New
Bentley17541901 
Beyton17541900 
Bildeston17541812 
Bildeston, St Mary18131900New
Blaxhall, St Peter18131900New
Blundeston, St Mary18131901New
Blyford, All Saints18131901New
Blythborough17811840 
Blythburgh, Holy Trinity18131900New
Boulge, St Michael & All Angels18141905New
Boxford17541812 
Boxford, St Mary18131900New
Boxted17541901 
Boyton1754? 
Bradfield Combust17541900 
Bradfield St Clare17561901 
Bradfield St George17541901 
Bradwell, St Nicholas18131901New
Braiseworth, St Mary18131900New
Bramfield, St Andrew18131900New
Bramford15531900 
Brampton, St Peter18131900New
Brandeston15601633 
Brandeston, All Saints18131901New
Brandon16531685 
Brandon, St Peter18131900New
Brantham17541900 
Bredfield17541901 
Brent Eleigh17541812 
Brent Eleigh, St Mary18131900New
Brettenham17541812 
Brettenham, St Mary18131901New
Brightwell17541900 
Brockley17541900 
Brome, St Mary18131899New
Bromeswell17541900 
Bruisyard, St Peter18131900New
Brundish18131901 
Bucklesham17541899 
Bungay15581900 
Bures St Mary17541812 
Bures St Mary, St Mary18131900New
Burgate, St Mary18131901New
Burgh17541901 
Burgh Castle, St Peter & St Paul18131901New
Burstall17541900 
Bury St Edmunds17531900 
Butley17541900 
Buxhall17541901 
Campsea Ashe, St John the Baptist18131902New
Capel St Mary17541900 
Carlton15351840 
Carlton Colville, St Peter18131900New
Carlton, St Peter18141900New
Cavendish15941900 
Cavenham, St Andrew18131902New
Charsfield, St Peter18131901New
Chattisham15591902 
Chedburgh17541902 
Chediston, St Mary18131900New
Chelmondiston17541901 
Chelsworth17541812 
Chelsworth, All Saints18131900New
Chevington17541901 
Chillesford, St Peter18131900New
Chillisford17401882 
Chilton17541899 
Clare17541900 
Claydon17541900 
Clopton17541901 
Cockfield17541900 
Coddenham17541900 
Combs17541901 
Coney Weston16211812 
Coney Weston, St Mary18131903New
Cookley, St Michael18131901New
Copdock17541901 
Corton15791771 
Corton, St Bartholomew18131900New
Cotton, St Andrew18131901New
Covehithe, St Andrew18131899New
Cowlinge17541900 
Cransford, St Peter18131900New
Cratfield, St Mary18131900New
Creeting All Saints17541812 
Creeting St Mary17531901 
Creeting St Peter17541900 
Cretingham, St Peter18131900New
Crowfield17841901 
Culford17541812 
Culford, St Mary18131900New
Culpho17001901 
Dalham17541901 
Dallinghoo17541901 
Darsham, All Saints18131901New
Debach, All Saints18131901New
Debenham15501901 
Denham (Near Bury)17541900 
Denham (Near Eye)18131903 
Dennington18131900 
Denston16981905 
Depden17541900 
Drinkstone17541901 
Dunwich, All Saints18131821New
Dunwich, St James18221900New
Earl Soham, St Mary18131900New
Earl Stonham17541902 
East Bergholt17541900 
Easton, All Saints18131900New
Edwardstone17541812 
Edwardstone, St Mary18131901New
Ellough18131901 
Elmsett17541812 
Elmsett, St Peter18131901New
Elmswell17541812 
Elmswell, St John the Divine18131901New
Elveden, St Andrew & St Patrick18131900New
Eriswell, St Peter18131901New
Erwarton17541901 
Euston17541812 
Euston, St Genevieve18131901New
Exning, St Martin18131900New
Exning, St Philip & St Etheldreda18941899New
Eye, St Peter & St Paul18131900New
Eyke, All Saints18131900New
Fakenham Magna17541812 
Fakenham Magna, St Peter18131904New
Falkenham17541900 
Farnham, St Mary18131903New
Felixstowe17541900 
Felsham17541901 
Finningham, St Bartholomew18131902New
Flempton17541901 
Flixton18131901 
Flowton17531901 
Fornham All Saints17541901 
Fornham St Genevieve17531868 
Fornham St Martin17541900 
Framlingham17751840 
Framlingham, St Michael18131900New
Framsden17541899 
Freckenham, St Andrew18131900New
Fressingfield18131900 
Freston17541900 
Friston, St Mary18131904New
Fritton, St Edmund18131900New
Frostenden15391788 
Frostenden, All Saints18131901New
Gazeley17541900 
Gedding17541901 
Gisleham, Holy Trinity18131900New
Gislingham, St Mary18131901New
Glemsford17541900 
Gorleston17951837 
Gorleston, St Andrew18131900New
Gosbeck17541901 
Great Ashfield17651812 
Great Ashfield, All Saints18131901New
Great Barton17541901 
Great Bealings17551900 
Great Blakenham17541900 
Great Bradley17031901 
Great Bricett17541900 
Great Cornard17541899 
Great Finborough17541901 
Great Glemham, All Saints18131900New
Great Livermere17541907 
Great Saxham17541901 
Great Thurlow17541900 
Great Waldingfield17541812 
Great Waldingfield, St Lawrence18131901New
Great Wenham17541900 
Great Whelnetham17541911 
Great Wratting17541901 
Groton17541812 
Groton, St Bartholomew18131901New
Grundisburgh17541900 
Gunton17411902 
Gunton, St Peter18131902New
Hacheston, All Saints18131900New
Hadleigh17541812 
Hadleigh, St Mary18131899New
Halesworth, St Mary18131898New
Hargrave17541902 
Harkstead17541900 
Harleston17541902 
Hartest17541900 
Hasketon17541901 
Haughley17541900 
Haverhill17541899 
Hawkedon17541901 
Hawstead17541901 
Helmingham17541900 
Hemingstone17541900 
Hemley17551902 
Henley17541900 
Henstead16091711 
Henstead, St Mary18131900New
Hepworth17541813 
Hepworth, St Peter18131900New
Herringfleet16911900 
Herringfleet, St Margaret18131900New
Herringswell, St Ethelbert18131901New
Hessett17541900 
Heveningham, St Margaret18131900New
Higham17541902 
Higham Green18611900 
Hinderclay17541812 
Hinderclay, St Peter18131901New
Hintlesham17541900 
Hitcham17541812 
Hitcham, All Saints18131900New
Holbrook17541900 
Hollesley17541900 
Holton St Mary17541901 
Holton St Peter, St Peter18131900New
Homersfield18131901 
Honington17541812 
Honington, All Saints18131900New
Hoo, St Andrew & St Eustachius18131903New
Hopton17841858 
Hopton (near Lowestoft), St Margaret18131901New
Hopton (Near Thetford)17541813 
Hopton (near Thetford), All Saints18131900New
Horham18131902 
Horringer17541900 
Hoxne18131900 
Hundon17541900 
Hunston17541812 
Hunston, St Michael18131901New
Huntingfield, St Mary18131901New
Icklingham, All Saints18131898New
Icklingham, St James18131900New
Ickworth17541905 
Iken, St Botolph18131902New
Ilketshall18121901 
Ingham17541812 
Ingham, St Bartholomew18131901New
Ipswich17011902 
Ixworth17541812 
Ixworth Thorpe17541815 
Ixworth Thorpe, All Saints18131903New
Ixworth, St Mary18131900New
Kedington17541900 
Kelsale, St Mary & St Peter18131900New
Kentford17541900 
Kenton18131900 
Kenton, All Saints18131900New
Kersey15641900 
Kersey, St Mary18131900New
Kesgrave17541899 
Kessingland17001899 
Kessingland, St Edmund18131901New
Kettlebaston17541812 
Kettlebaston, St Mary18131900New
Kettleburgh, St Andrew18131901New
Kirkley17481900 
Kirkley, St Peter18131900New
Kirton17541901 
Knettishall17731812 
Knettishall, All Saints18131898New
Knodishall, St Lawrence18131900New
Lackford17541901 
Lakenheath, St Mary18131900New
Langham17541812 
Langham, St Mary18131902New
Lavenham17541900 
Lawshall17541900 
Laxfield18131902 
Layham17541812 
Layham, St Andrew18131902New
Leavenheath, St Matthew18631901New
Leiston, St Margaret with Sizewell18131900New
Letheringham, St Mary18131902New
Levington17541900 
Lidgate17541900 
Lindsey17541812 
Lindsey, St Peter18131899New
Linstead Magna, St Peter18131902New
Linstead Parva, St Margaret18131901New
Little Bealings17541901 
Little Blakenham17541900 
Little Bradley17551900 
Little Cornard17541901 
Little Finborough17541901 
Little Glemham, St Andrew18131900New
Little Livermere17581812 
Little Livermere, St Peter & St Paul18131909New
Little Saxham17541901 
Little Stonham17541901 
Little Thurlow17541902 
Little Waldingfield17541812 
Little Waldingfield, St Lawrence18131900New
Little Wenham17551902 
Little Whelnetham17541901 
Little Wratting17541900 
Long Melford17531900 
Lound, St John the Baptist18131902New
Lowestoft, Christ Church18691900New
Lowestoft, St John18541901New
Lowestoft, St Margaret18131901New
Market Weston17541813 
Market Weston, St Mary18131901New
Marlesford, St Andrew18131901New
Martlesham17541900 
Mellis, St Mary the Virgin18131900New
Melton17541900 
Mendham18131900 
Mendlesham, St Mary18131900New
Metfield18131901 
Mettingham1813? 
Mickfield17541900 
Middleton cum Fordley, Holy Trinity18131900New
Milden17541812 
Milden, St Peter18131901New
Mildenhall, St Mary18131900New
Monewden, St Mary18131901New
Monk Soham18131901 
Monks Eleigh17541812 
Monks Eleigh, St Peter18131900New
Moulton17541900 
Mutford, St Andrew18131901New
Nacton17541900 
Naughton17541811 
Naughton, St Mary18131901New
Nayland15571900 
Nayland, St James18131900New
Nedging17541811 
Nedging, St Mary18131901New
Nettlestead17541901 
Newbourne17541900 
Newmarket, All Saints18131900New
Newmarket, St Mary18131900New
Newton17541812 
Newton, All Saints18131901New
North Cove18121901 
Norton17541812 
Norton, St Andrew18131901New
Nowton17541899 
Oakley, St Nicholas18131900New
Occold, St Michael18131901New
Offton17541901 
Old Newton17541901 
Onehouse17531902 
Orford, St Bartholomew18131900New
Otley17541908 
Oulton, St Michael18131900New
Ousden17541899 
Pakefield, All Saints & St Margaret18131900New
Pakenham17541901 
Palgrave, St Peter18001900New
Parham, St Mary18131900New
Peasenhall, St Michael18131900New
Pettaugh17541900 
Pettistree17541899 
Playford17561899 
Polstead17541812 
Polstead, St Mary18131900New
Poslingford17541900 
Preston17541812 
Preston, St Mary18131900New
Ramsholt17541906 
Rattlesden17541900 
Raydon17541903 
Rede15381901 
Redgrave, St Mary with Botesdale18131900New
Redisham18131902 
Redlingfield, St Andrew18131902New
Rendham, St Michael17961900New
Rendlesham, St Gregory the Great18131900New
Reydon, St Margaret18131900New
Rickinghall Inferior17541812 
Rickinghall Inferior, St Mary18131900New
Rickinghall Superior, St Mary18131900New
Ringsfield18131900 
Ringshall17541901 
Risby17541900 
Rishangles, St Margaret18131900New
Rougham17541900 
Rumburgh, St Michael18131900New
Rushbrooke17541901 
Rushmere17541899 
Rushmere, St Michael18131900New
Santon Downham, St Mary18131902New
Sapiston17541812 
Sapiston, St Andrew18131903New
Saxmundham15381899 
Saxmundham, St John the Baptist18131900New
Saxtead18131905 
Semer17541812 
Semer, All Saints18131904New
Shadingfield18131901 
Shelland17541903 
Shelley17581901 
Shimpling17541901 
Shipmeadow18131900 
Shotley17541900 
Shottisham17541900 
Sibton, St Peter18131900New
Snape, St John the Baptist18131900New
Somerleyton15581900 
Somerleyton, St Mary18131900New
Somersham17541900 
Somerton17541900 
Sotherton15581900 
Sotherton, St Andrew18131901New
Sotterley18131901 
South Cove, St Lawrence18131901New
South Elmham18131903 
Southolt18131900 
Southwold16021801 
Southwold, St Edmund18131900New
Spexhall, St Peter18131900New
Sproughton1722?1900 
Stanningfield17541900 
Stansfield17541901 
Stanstead17541901 
Stanton17541812 
Stanton, All Saints18131900New
Stanton, St John the Baptist18211883New
Sternfield, St Mary Magdalene18131900New
Stoke Ash15391764 
Stoke Ash, All Saints18131901New
Stoke By Clare16101901 
Stoke By Nayland17541812 
Stoke by Nayland, St Mary18131900New
Stonham Aspal17541901 
Stoven, St Margaret18131900New
Stowlangtoft17541812 
Stowlangtoft, St George18131900New
Stowmarket16921900 
Stowupland17541900 
Stradbroke18131901 
Stradishall17541900 
Stratford St Andrew, St Andrew18131901New
Stratford St Mary17541900 
Stuston, All Saints18131900New
Stutton17541900 
Sudbourne, All Saints18131900New
Sudbury17541901 
Sutton17561900 
Sweffling, St Mary18131903New
Swilland17541901 
Syleham18131901 
Tannington18131901 
Tattingstone17541901 
Theberton, St Peter18131900New
Thelnetham16441899 
Thelnetham, St Nicholas18131900New
Thorington, St Peter18131902New
Thorndon, All Saints18131900New
Thornham Magna, St Mary18131901New
Thornham Parva, St Mary18131901New
Thorpe Morieux17541812 
Thorpe Morieux, St Mary18131901New
Thrandeston, St Margaret18131900New
Thurston17541901 
Thwaite, St George18131901New
Timworth17541900 
Tostock17541901 
Trimley St Martin17541900 
Trimley St Mary17541900 
Troston17541812 
Troston, St Mary18131901New
Tuddenham17541902 
Tuddenham St Mary, St Mary18131902New
Tunstall, St Michael with Dunningworth18131900New
Ubbeston, St Peter18131902New
Ufford17541900 
Uggeshall15581900 
Uggeshall, St Mary18131902New
Walberswick, St Andrew18131901New
Waldringfield17541900 
Walpole, St Mary18131900New
Walsham Le Willows17541812 
Walsham le Willows, St Mary18131900New
Walsham-Le-Willows15391900 
Walton17541900 
Wangford (near Brandon), St Denis18141900New
Wangford (near Southwold), St Peter18131901New
Wantisden, St John18131901New
Washbrook17541911 
Wattisfield17541812 
Wattisfield, St Margaret18131901New
Wattisham17541811 
Wattisham, St Nicholas18131900New
Wenhaston, St Peter18131900New
West Stow17541812 
West Stow, St Mary18131902New
Westerfield17541900 
Westhall, St Andrew18131901New
Westhorpe, St Margaret18131902New
Westleton, St Peter18131900New
Westley17541902 
Weston18131900 
Wetherden17541900 
Wetheringsett cum Brockford, All Saints18131900New
Weybread18131901 
Whatfield17541812 
Whatfield, St Margaret18131901New
Whepstead17531900 
Wherstead15901900 
Whitton17541900 
Wickham Market17541900 
Wickham Skeith, St Andrew18131901New
Wickhambrook17541901 
Wilby18131902 
Willisham17051871 
Wingfield18131901 
Winston17541900 
Wissett, St Andrew18131900New
Wissington17541812 
Wissington, St Mary18131902New
Withersdale18131902 
Withersfield17541901 
Witnesham17541900 
Wixoe17541902 
Woodbridge17541900 
Woolpit17531900 
Woolverstone17541900 
Wordwell17561812 
Wordwell, All Saints18131904New
Worlingham18131900 
Worlington, All Saints18131900New
Worlingworth18131900 
Wortham, St Mary18131900New
Wrentham, St Nicholas18131900New
Wyverstone, St George18131900New
Yaxley, St Mary18131901New
Yoxford, St Peter18071900New