Search this index of monumental inscriptions and discover your Scottish ancestry. The records provide your ancestor’s burial place and age at the time of death.

The Scottish monumental inscriptions index includes records from multiple Scottish counties including the Isle of Skye. In this index, you will find burials as early as 1507, like Robert Graham buried at Kinneff church in Kincardineshire, and as recent as 2016, like Morag Hamilton buried in Carmichael cemetery in Lanarkshire.

Below we have provided a full list of the burial grounds available. They are organised by county and provide the minimum and maximum years found in the index. These year ranges are not exclusive and some records may have gaps within the years provided.

Aberdeenshire

PlaceYear fromYear to Record count
Aberdour15431982 1,510
Alford16781978 864
Auchindoir & Kearn16811984 919
Belhelvie15411982 1,439
Bourtie17411983 580
Chapel of Garioch17391985 1,403
Cluny16961985 1,096
Crimond16521986 1,158
Culsalmond17071985 1,111
Daviot17591991 935
Drumblade16231984 1,219
Dyce17401986 1,244
Echt16881993 1,155
Fintray17521984 1,129
Fyvie15991985 3,624
Keithhall & Kinkell14111982 543
Kincardine O'Neil16971985 1,163
King Edward16311970 1,145
Leslie17591979 574
Lonmay16671973 1,308
Meldrum17171985 1,173
Monymusk17171983 1,491
Old Deer16811985 1,057
Parish of Aboyne & Glentanar17311999 1,794
Parish of Birse17302012 1,349
Parish of Crathie & Braemar17081996 2,286
Parish of Glenmuick, Tullich & Glengairn17181997 511
Parish of Keig17062000 932
Parish of New Deer16841988 2,259
Parish of New Machar16811981 1,005
Parish of Old Machar18271981 1,168
Parish of Skene17251998 2,009
Parish of Tarves15831999 2,083
Parish of Turriff15581997 1,762
Parish of Udny16961982 1,306
Peterculter16732005 1,326
Pitsligo16261989 1,579
Rathen16241979 1,286
Rhynie16681983 1,076
Tough17141984 922
Tyrie16551983 842

Argyllshire

PlaceYear fromYear to Record count
Appin17832012 947
Ardchattan Church18392013 1,342
Dalmally- Glenorchy Church17642013 852
Kilchrenan16332012 322

Ayrshire

PlaceYear fromYear to Record count
Alloway Kirk & Cemetery17162012 1,293
Dreghorn16952011 728
Dundonald17241959 822
Galston16791875 45
Irvine18372012 2,551
Kirkoswald16912014 1,761
Loudoun16662007 824
Maybole16182014 1,027
Monkton19752012 147
Muirkirk16851957 825
Riccarton17451918 376
Saltcoats17481985 364
St Quivox17162012 1,134
Stevenston17422005 1,278

Banffshire

PlaceYear fromYear to Record count
Alvah15891983 1,165
Forglen16961976 636
Inverkeithny17131982 924
Marnoch16922001 2,654

Berwickshire

PlaceYear fromYear to Record count
Ayton16972016 2,930
Coldingham18732016 770
Edrom Church16692015 1,457
Eyemouth17282016 3,230
Foulden17032016 690
Preston16122015 929
Whitsome19342016 183

Buteshire

PlaceYear fromYear to Record count
Kilmory17942003 22

Caithness

PlaceYear fromYear to Record count
Bower17652008 1,043
Keiss18132004 1,008
Olrig17122011 899
Watten16861999 716

Clackmannanshire

PlaceYear fromYear to Record count
Alloa Church & Mossgreen Cemetery17252014 2,089
Clackmannan16842015 3,049
Muckhart17392011 649
Tillicoulty Churchyard17741993 444

Dumfriesshire

PlaceYear fromYear to Record count New
Annan Old Burial Ground16351920 1,604  
Applegarth Churchyard16831961 1,012  
Cummertrees Churchyard16221955 1,025 New
Dalgarnock Parish Cemetery15891980 964  
Dalton Graveyards16651994 851 New
Dundrennan Abbey16872005 546  
Dunscore Old Graveyard16361996 939  
Dunscore Village Graveyard16812000 1,769  
Durisdeer Churchyard16692009 1,482  
Holywood Old Graveyard16501991 2,048  
Hutton And Corrie Graveyard16621983 460  
Kirkbean Church17312014 1,453  
Kirkbride Churchyard16741942 64  
Kirkconnel17482007 1,109  
Kirkconnel Churchyard, Kirkpatrick Fleming16661953 901 New
Kirkmichael17111990 563  
Kirkpatrick Fleming Churchyard16601944 1,494  
Langholm Old Graveyard17031938 1,832 New
Lochmaben Old Churchyard17001941 1,273 New
Morton Churchyard (Sark Tower Churchyard)16581894 412  
Sibbaldbie Churchyard17021963 360  
Staplegordon Graveyard16921952 729 New
Tinwald17062015 2,665  
Trailtrow Burial Ground16701950 297 New
Tundergarth Cemetery16632006 458  
Wamphray Church17211923 447  
Wanlockhead17492011 1,351  
Wauchope Graveyard17081997 2,498 New
Westerkirk Churchyard16801999 1,225 New

Fife

PlaceYear fromYear to Record count
Abdie17482007 274
Aberdour16462011 1,773
Anstruther17682009 4,500
Auchterderran17271954 135
Auchtermuchty Church17232009 1,836
Auchtertool17242008 382
Beath church17192006 651
Beath Old Cemetery18582010 2,266
Cameron17652009 196
Cardenden18622009 3,471
Carnock16242009 912
Cowdenbeath18452011 7,501
Creich17872007 201
Dalgety18451995 478
Dunbog17951947 95
Dunfermline Cemetery18302014 20,461
Dysart18382012 4,395
East Wemyss Macduff Cemetery18272009 10,352
Flisk17521990 99
Kennoway17391931 195
Kilmany17352009 757
Kinghorn Cemetery18472010 1,735
Kinghorn Church17022001 160
Leuchars16761969 939
Logie17262000 512
Markinch17132009 1,146
Moonzie17812007 194
Newburn17582009 270
St Andrews13632012 7,153
St Andrews Eastern18262008 2,518
St Monans15912007 941
St Monans Cemetery18652009 1,378
Strathmiglo Church-Cemetery17452009 1,590
Tayport16421957 964
Torryburn17471978 115
Tulliallan Cemetery18272012 1,841
Tulliallan woodlee cemetery16951992 779

Forfarshire (Angus)

PlaceYear fromYear to Record count
Airlie16091994 529
Arbirlot17382010 717
Auchterhouse16512016 1,420
Barry17042005 2,800
Barry Churchyard17252009 2,081
Benvie16121949 70
Broughty Ferry17651981 1,048
Carmyllie16651998 743
Carnoustie18932017 3,471
Cortachy17321973 119
Craig17592010 3,057
Dundee17722010 10,697
Dunnichen16482000 1,049
Eassie18412004 24
Fowlis16652009 369
Fowlis Easter16612005 326
Glamis16882010 901
Glen Clova17772002 168
Glen Isla17432006 606
Glen Prosen17451990 234
Guthrie16282009 433
Invergowrie17561993 219
Inverkeilor17052006 1,780
Kinnettles17372000 566
Kirriemuir16552002 206
Lethnot17371990 200
Lintrathen16952003 815
Lochlee17511999 501
Logie Pert17171996 409
Lunan17222009 253
Lundie17082002 318
Maryton17022006 393
Monifieth17161970 1,268
Montrose17112008 486
Murroes16462017 1,996
Nevay17232011 175
Oathlaw17212010 325
Strathmartine16771959 505
Tannadice16862014 1,105
Tealing16052011 714

Haddingtonshire (East Lothian)

PlaceYear fromYear to Record count
Aberlady Churchyard17002017 1,481
Athelstaneford17042016 578
Dirleton17432012 774
Gladsmuir Church17262016 1,173
Innerwick19172015 117
Spott17002015 492
Stenton17252016 835
Tranent16711983 768
Whitekirk17102015 803
Whittinghame16642015 352

Highlands and Islands

PlaceYear fromYear to Record count
Duror Church- Cemetery18792013 759
Fort William17552009 444
Glen Nevis Cemetery19112013 1,252

Invernessshire

PlaceYear fromYear to Record count
Abernethy17832010 1,763
Abernethy Old Church- Nethy Bridge17832009 1,331
Advie17902010 453
Alvie17902012 627
Ardersier16222014 3,238
Boleskine17222009 760
Bracadale18872015 223
Cromdale17392005 1,449
Croy16641999 860
Dalarossie17512011 738
Daviot17272014 1,633
Dores17532004 1,109
Drumnadrochit17592006 1,790
Duirinish16742007 394
Dunlichity17072010 1,150
Duthil19352006 43
Glenelg18762009 182
Gollanfield16231992 489
Invergarry19572009 112
Invermoriston17302012 572
Inverness16041999 5,916
Kilmallie18152013 857
Kilmonivaig17462010 810
Kingussie17462014 712
Lochend17962000 424
Moy17502008 456
Petty16102014 1,721
Snizort18722014 597
Strath19072015 542

Kincardinshire

PlaceYear fromYear to Record count
Dunnottar15701974 1,010
Durris17191987 1,203
Glenbervie15911988 975
Kinneff15072014 649
Laurencekirk16502013 693
Parish of Fettercairn16421995 1,318
Parish of Fetteresso17001997 2,411
Parish of Marykirk16861979 956
Strachan17371975 638

Kinrossshire

PlaceYear fromYear to Record count
Kinross18132005 470
Lethendy Church17721988 144
Orwell17252005 1,405
Portmoak17172009 649
Struan Church18082012 239

Kirkcudbrightshire

PlaceYear fromYear to Record count
Balmaclellan17031995 816
Carsphairn16592017 879
Kells19212017 329
Parton17102018 831
Rerrick16872005 547

Lanarkshire

Biggar16592010 4,370
Carmichael16892016 1,069
Carnwath16792009 1,852
Carstairs17202015 1,687
Carstairs Avenue Road Cemetery18652016 991
Crawford16502010 1,098
Dalserf17082010 714
Dunsyre16461969 203
Glasgow20122015 33
Glassford16792011 783
Lamington16742009 347
Lanark Springbank Cemetery20122015 33
Larkhall18042009 3,837
Leadhills Cemetery17212012 1,698
Lesmahagow Church16221937 1,414
Libberton17072009 497
Motherwell18261997 453
Old Monkland18002015 13,296
Old Pentland Church16241992 172
Pettinain16662008 517
Quothquan Church16792002 204
Roberton17642006 361
Salsburgh17182014 7,641
St Johns Kirk17152005 181
Stonehouse Church16511996 753
Stonehouse Old & New Glebe Cemeteries18762013 2,319
Symington16292010 940
Wanlockhead old & New Cemeteries17492011 1,303
Winchburgh Cemetery18852009 1,209
Wiston16952009 780

Linlithgowshire (West Lothian)

PlaceYear fromYear to Record count
Abercorn16502009 1,378
Adambrae Cemetery19322010 1,517
Dalmeny16011998 633
Larbert East Churchyard18301931 202
Larbert Old Churchyard16312008 2,196
Linlithgow18322013 5,570
Muiravonside Church17391984 315
Queensferry16622015 2,939

Midlothian

PlaceYear fromYear to Record count
Colinton18812012 793
Cramond16872015 1,557
Currie17052012 2,991
Hawthornden Cemetery18882013 1,006
Lasswade Church- Cemetery16492013 2,024
Loanhead16242014 2,716
New Calton Cemetery17652007 2,667
Ratho16792010 630
Roslin Cemeteries10222014 1,353
St Cuthberts Church16062015 4,532

Moray

PlaceYear fromYear to Record count
Cromdale18072009 1,154
Dyke Church- Cemetery17422014 1,141

Nairn

PlaceYear fromYear to Record count
Ardclach17722014 495
Auldearn Church15372014 1,396
Geddes14841981 318
Geddes Church17192012 87

Peeblesshire

PlaceYear fromYear to Record count
Lyne17122009 153

Perthshire

PlaceYear fromYear to Record count
Aberdalgie17382010 541
Aberfeldy Cemetery18672017 2,125
Abernethy17802011 1,415
Aberuthven17582009 488
Arngask17192009 545
Auchterarder17572009 3,285
Bendochy16542009 273
Blair Atholl17922012 491
Blairgowrie16912013 6,940
Coupar Angus18902011 366
Crieff17661893 79
Dowally17712008 442
Dron16721978 142
Dull17242016 548
Dunbarney16881951 662
Dunblane- St Mary's Church18392009 242
Dunkeld16362006 266
Errol17222009 1,119
Findo Gask18242008 266
Forteviot17102008 445
Fortingall17742016 522
Glendevon18102009 127
Inchture17302014 908
Kilmadock17971946 145
Kilspindie17172015 418
Kinnoull17081975 541
Kinross Parish Church18132005 450
Lethendy17721988 146
Little Dunkeld17402017 2,438
Logierait17512009 1,173
Madderty17402014 294
Methven17802014 1,514
Moulin17412015 912
Murie Cemetery19002014 651
Muthill13622014 1,389
Old Blair St Brides Kirk17921996 221
Pitlochry18602016 2,002
Poartmoak Church17172009 570
Portnacrois Church18412011 93
Rait18571999 17
Redgorton18142009 1,093
Rhynd16941999 359
Scone16232017 3,402
St Madoes16902015 583
Strathfillan Cemetery & Kirkton Farm BG17792006 135
Tenandry18882007 214
Tibbermore17612009 720
Trinity Gask17242009 262
Weem17562013 464

Ross and Cromarty

PlaceYear fromYear to Record count
Avoch17331994 1,384
Coigach17842013 688
Contin17602014 747
Fortrose16092005 948
Glenshiel19272009 140
Killearnan16781993 796
Kilmuir17801992 680
Lochalsh18342010 532
Lochbroom17242015 783
Rosemarkie16441999 1,813
Suddie16711995 508
Urquhart16142002 1,736
Urray17472015 1,702

Ross-shire

PlaceYear fromYear to Record count
Dingwall16361997 1,068

Roxburghshire

PlaceYear fromYear to Record count
Hawick15372008 1,456

Stirlingshire

PlaceYear fromYear to Record count
Balquhidder Church- Cemetery17342013 889
Bannockburn18662014 10,384
Dunblane18392009 254
Larbert18301931 233
Muiravonside17391984 436
St Ninians18411953 97
St Ninians Church17492011 2,010

Wigtownshire

PlaceYear fromYear to Record count
Wigtown18772018 483

Uknown

PlaceYear fromYear to Record count
Unknown18551893 3