The Suffolk Marriage Index was created by the Suffolk Family History Society. The records date back to 1536 and stretch through to the twentieth century.

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.

Suffolk Marriage Index

PlaceFromToPlaceFromToPlaceFromTo
Acton17541837Friston17541837Ousden17541836
Akenham17541837Fritton17541837Pakefield17541837
Aldeburgh15581837Frostenden15381837Pakenham17541837
Alderton17541837Gazeley17541837Palgrave17541837
Aldham17551836Gedding17551836Parham17541837
Aldringham18131837Gisleham17591836Peasenhall17551837
Aldringham cum Thorpe17561812Gislingham17541837Pettaugh17571836
Alpheton15671902Glemham Gt17541812Pettistree17541836
Ampton17561834Glemham Lt17551812Playford17551837
Ashbocking17551836Glemsford17541837Polstead17541837
Ashby15531899Gorleston17541837Poslingford17541837
Ashfield Cum Thorpe17541811Gosbeck17541837Preston17561835
Ashfield Gt17541812Great Ashfield18131837Preston Bts17861786
Ashfield Thorpe18141837Great Barton18131837Ramsholt17541835
Aspal18141836Great Bealings18131837Rattlesden17541837
Aspall17601812Great Blakenham18131837Raydon17551837
Assington17541837Great Bradley17541837Rede17541835
Athelington17551836Great Bricet18131835Redgrave17541812
Bacton17541837Great Cornard18131837Redgrave With Botsdale18131837
Badingham17541837Great Finborough18131837Redisham17561833
Badley17541834Great Glemham18131837Redlingfield17571836
Badwell Ash17541837Great Livermere18131836Rendham17541836
Bardwell17551837Great Saxham18131836Rendlesham17551836
Barham17541837Great Thurlow17541836Reydon17541837
Barking17541837Great Waldingfield18131837Rickinghall Inf18131836
Barnardiston17551837Great Wenham18131837Rickinghall Inferior17541812
Barnby17561837Great Whelnetham18131837Rickinghall Spr18131837
Barnham17541837Great Wratting17541835Rickinghall Superior17541812
Barningham16681837Groton17541837Ringsfield17541837
Barrow17541837Grundisburgh17541837Ringshall17541837
Barsham17541835Gt Bradley17031751Risby17551837
Barton Gt17541812Gunton17401897Rishangles17561837
Barton Mills17541835Hacheston17541837Rougham17541837
Battisford17541836Hadleigh17541837Rumburgh17541837
Bawdsey17551837Halesworth17541837Rushbrooke17561836
Baylham17551837Hargrave17581836Rushmere17551809
Bealings Gt17541812Harkstead17541837Rushmere Andrew18131837
Bealings Lt17541812Harleston17551827Rushmere St Andrew17541812
Beccles15861900Hartest17541837Rushmere St Michael18141836
Bedfield17541836Hasketon17541837Santon Downham17541834
Bedingfield17541836Haughley17541837Sapiston17551836
Belstead17541837Haverhill17541837Saxham Gt17541812
Belton17541835Hawkedon17541837Saxham Lt17551812
Benacre17541837Hawstead17541837Saxmundham15401900
Benhall17541837Helmingham17541837Saxtead17551836
Bentley17541836Hemingstone17541837Semer17551835
Beyton17551837Hemley17551835Shadingfield17541836
Bildeston17541837Henley17541836Shelland17581836
Blakenham Gt17551812Henstead16091837Shelley17541835
Blakenham Lt17541812Hepworth17541836Shimpling17541837
Blaxhall17541837Herringfleet16821836Shipmeadow17541837
Blundeston17541837Herringswell17551837Shotley17541837
Blyford17551837Hessett17541837Shottisham17571836
Blythburgh17551883Heveningham17551837Sibton17541837
Boulge17591837Higham17541836Snape17541837
Boxford17541837Hinderclay17541837Somerleyton17541837
Boxted17541836Hintlesham17541837Somersham17541836
Boyton With Capel18131837Hitcham17541837Somerton17551837
Boyton With Capel St Andrew17541811Holbrook17541837Sotherton15611836
Bradfield Combust17541835Hollesley17541837Sotterley17541837
Bradfield St Clare17551836Holton S Mary18141835South Cove17541836
Bradfield St George17551837Holton S Peter18161837South Elmham All Saints17541837
Bradwell17551835Holton St Mary17541812South Elmham St Cross17541837
Braiseworth17541834Holton St Peter17551812South Elmham St James17551837
Bramfield17541837Homersfield17551836South Elmham St Margaret17541836
Bramford15531837Honington17551836South Elmham St Michael17551837
Brampton17551837Hoo17561836South Elmham St Peter17541835
Brandeston15891837Hopton18131837Southolt17551834
Brandon17541837Hopton (near Lowestoft)17551810Southwold16021837
Brantham17541836Hopton (Nr Lowestoft)18131835Spexhall17541836
Bredfield17551837Hopton (Nr Thetford)17541812Sproughton17541836
Brent Eleigh17541836Horham17551836Stanningfield17541837
Brettenham17551837Horringer17541837Stansfield17541836
Bricett Gt17541812Hoxne17541837Stanstead17541837
Brightwell With Foxhall17541812Hundon17541837Stanton All Saints17541812
Brightwell/Foxl18131836Hunston17541837Stanton All Ss18131837
Brockley17551836Huntingfield17541837Stanton St John17541836
Brome17541837Icklingham17541812Sternfield17541837
Bromeswell17581837Icklingham All Saints18131836Stoke Ash17551837
Bruisyard17541837Icklingham St James18131837Stoke B Nayland18131837
Brundish17571837Ickworth17581836Stoke By Clare17541837
Bucklesham17541836Iken17541836Stoke By Nayland17541812
Bungay17541812Ilketshall St Andrew17541837Stonham Aspal18131837
Bungay Holy Trinity18131837Ilketshall St John17591836Stonham Aspall17541812
Bungay St Mary18131837Ilketshall St Lawrence17541837Stonham Lt17541810
Bungay Trinity18131855Ilketshall St Margaret17541837Stonham Parva18131837
Bures St Mary17541837Ingham17541835Stoven17551836
Burgate17541837Ipswich St Clement17541837Stowlangtoft17541837
Burgh17551837Ipswich St Helen17541837Stowmarket17541837
Burgh Castle17551837Ipswich St Lawrence17541837Stowupland18131837
Burstall17561836Ipswich St Margaret17541837Stradbroke17541837
Bury St Edmunds St James17541812Ipswich St Mary At Elms17551812Stradishall17541836
Bury St Edmunds St Mary17541812Ipswich St Mary At Quay17541836Stratford St Andrew17541837
Bury St James18131837Ipswich St Mary Elms18131837Stratford St Mary17541837
Bury St Mary18131837Ipswich St Mary Le Tower17541812Stuston17571837
Butley17541836Ipswich St Mary Stoke17541837Stutton17551837
Butley Bts17661779Ipswich St Mary Tower18131837Sudbourne17541837
Buxhall17551837Ipswich St Matthew17541837Sudbury All Saints17541837
Campsea Ashe17541812Ipswich St Nicholas17541837Sudbury St Gregory17541837
Campsey Ash18131837Ipswich St Peter17011837Sudbury St Peter17541837
Capel S Mary18131837Ipswich St Stephen17541837Sutton17541837
Capel St Mary17541812Ixworth17541837Sweffling18131836
Carlton15391837Ixworth Thorpe17611835Swefling17541812
Carlton Colville17541837Kedington17541837Swilland17541836
Cavendish17541837Kelsale17541837Syleham17541837
Cavenham17541837Kentford17551835Tannington17541837
Charsfield17551836Kenton17541836Tattingstone17541837
Chattisham15611899Kersey15631839Theberton17541837
Chedburgh17541837Kesgrave17551836Thelnetham16441837
Chediston17551837Kessingland17081837Thorington17541834
Chelmondiston17541837Kettlebaston17551835Thorndon17541837
Chelsworth17541836Kettleburgh17541837Thornham Magna17541837
Chevington17541837Kirkley17551835Thornham Parva17541837
Chillesford17421836Kirton17541836Thorpe Morieux17541837
Chilton18131835Knettishall17551836Thrandeston17541837
Chilton Bts17561808Knodishall17541836Thurston17541836
Clare15581837Lackford17541834Thwaite17551837
Claydon17541837Lakenheath17541837Timworth17551835
Clopton17541836Langham17541837Tostock17541836
Cockfield17541837Lavenham17541837Trimley St Martin17551836
Coddenham17541837Lawshall17551837Trimley St Mary17541836
Combs17541837Laxfield17541837Troston17551836
Coney Weston16731836Layham17541836Tuddenham18131836
Cookley17541836Leiston17541812Tuddenham St Martin17541812
Copdock17561836Leiston/Szwll18131836Tuddenham St Mary17551836
Cornard Gt17551812Letheringham17541835Tunstall17541837
Cornard Lt17551812Levington17541836Ubbeston17541837
Corton17541836Lidgate17541836Ufford17541837
Cotton17541837Lindsey17551836Uggeshall15641900
Covehithe17541836Linstead Magna17541835Walberswick17541837
Cowlinge17541837Linstead Parva17541835Waldingfield Gt17541812
Cransford17551837Little Bealings18131836Waldingfield Lt17541812
Cratfield17541837Little Blakenham18131836Waldingfield Lt Bts17711772
Creeting All Saints17541812Little Bradley17551835Waldringfield17551836
Creeting St Mary17561837Little Cornard18131836Walpole17541837
Creeting St Peter17541837Little Finborough18191836Walsham Le Willows15391900
Cretingham17541836Little Glemham18141835Walsham Willows18131837
Crowfield17561837Little Livermere18131837Walton17541837
Culford17551836Little Saxham18131836Wangford18141831
Culpho17601821Little Thurlow17551837Wangford (near Brandon)17541809
Dalham17541837Little Waldingfield18131837Wangford (near Southwold)17551812
Dallinghoo17541837Little Wenham18131835Wangford/Henham18131837
Darsham15361837Little Whelnetham18141837Wantisden17591836
Debach17551836Little Wratting17561837Washbrook17551837
Debenham17541837Livermere Gt17551812Wattisfield17541837
Denham18131837Livermere Lt17581812Wattisham17611836
Denham (near Bury)17551812Long Melford17541837Wattisham Bts17541754
Denham (near Eye)17541812Lound17551837Wenham Gt17531812
Denham St Mary18131836Lowestoft17541837Wenham Lt17551810
Dennington17541837Market Weston17541836Wenhaston17541837
Denston17541837Marlesford17551837West Stow17541836
Depden17541836Martlesham17541837Westerfield17551836
Drinkstone17541835Mellis17541837Westhall17541837
Dunwich17541773Melton17541837Westhorpe17541837
Dunwich S James18321837Mendham17541837Westleton17541837
Earl Soham17541837Mendlesham17541837Westley17541835
Earl Stonham17541837Metfield17541837Weston17541836
East Bergholt17541837Mettingham17541836Wetherden17551837
Easton17541837Mheberton18281828Wetheringsett18131837
Edwardstone17541837Mickfield17541837Wetheringsett cum Brockford17541812
Ellough17541836Middleton18131837Weybread17551837
Elmsett17551837Middleton cum Fordley17541812Whatfield17541836
Elmswell17541837Milden17541837Whelnetham Gt17541811
Elveden17541837Mildenhall17541837Whelnetham Lt17571812
Eriswell17551836Monewden17551837Whepstead17551837
Erwarton17551837Monk Soham17541837Wherstead17551837
Euston17541837Monks Eleigh17541837Whitton17561837
Exning17541837Moulton17541837Wickham Market17541837
Eye17541837Mutford17551836Wickham Skeith17551837
Eyke17551837Nacton17541837Wickhambrook17541837
Fakenham Magna17561835Naughton17551837Wilby17541837
Falkenham17541837Nayland15581837Willisham15621898
Farnham17541837Nedging17551837Wingfield17551837
Felixstowe17541836Nettlestead17551834Winston17541837
Felsham17541837Newbourn18151837Wissett17551837
Finborough Gt17541812Newbourne17541812Wissington17541837
Finborough Lt17581810Newmarket17541812Withersdale17581837
Finningham17541836Newmarket All Saints18141837Withersfield17541836
Flempton Cum Hengrave18131837Newmarket St Mary18131837Witnesham17551837
Flempton With Hengrave17541812Newton17551837Wixoe17541836
Flixton17561836North Cove17561837Woodbridge17541837
Flowton17541836Norton17541837Woolpit17541837
Fornham All Saints17541812Nowton17541836Woolverstone17541836
Fornham All Ss18131837Oakley17541837Wordwell17621837
Fornham Martin18141837Occold17541837Worlingham17541836
Fornham St Genevieve17561773Offton17551837Worlington17541836
Fornham St Martin17541812Old Newton17541837Worlingworth17541837
Framlingham15601900Onehouse17541837Wortham17541837
Framsden17541837Orford18131836Wrentham17541837
Freckenham17541837Orford/Gedgrave17541812Wyverstone17591837
Fressingfield17541837Otley17541837Yaxley17541837
Freston17541837Oulton17541836Yoxford17541837