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 across Scotland. 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.


Available Counties

Aberdeenshire

Argyllshire

Ayrshire

Banffshire

Berwickshire

Buteshire

Caithness

Clackmannanshire

Dumfriesshire

Dunbartonshire

Fife

Forfarshire (Angus)

Haddingtonshire (East Lothian)

Invernessshire

Kincardineshire

Kinrossshire

Kirkcudbrightshire

Lanarkshire

Linlithgowshire (West Lothian)

Midlothian

Moray

Nairn

Orkney

Peeblesshire

Perthshire

Renfrewshire

Ross and Cromarty

Ross-Shire

Roxburghshire

Selkirkshire

Shetland

Stirlingshire

Sutherland

Wigtownshire

Aberdeenshire

PlaceYear fromYear to Number of Records
Aberdeen14111711 54
Aberdour15431982 1,510
Aboyne17311999 2,426
Alford16781978 864
Auchindoir & Kearn16811984 919
Belhelvie15411982 1,439
Birse17302012 1,910
Bourtie17411983 580
Chapel of Garioch17391985 1,403
Cluny16961985 1,096
Coull17511969 216
Crathie & Braemar17081996 2,286
Crathie and Braemar17081965 619
Crimond16521986 1,158
Culsalmond17071985 1,111
Daviot17591991 935
Drumblade16231984 1,219
Dyce17401986 1,244
Echt16881993 1,155
Fintray17521984 1,129
Fyvie15991985 3,624
Glenmuick17181997 511
Glenmuick Tullich and Glengairn16661980 698
Keig17062000 932
Keithhall & Kinkell14111982 543
Kincardine O'Neil16971985 1,600
King Edward16311970 1,145
Leslie17591979 574
Logie Coldstone17401959 314
Lonmay16671973 1,308
Lumphanan17681950 151
Meldrum17171985 1,173
Monymusk17171983 1,491
New Deer16841988 2,259
New Machar16811981 1,005
Old Deer16811985 1,057
Old Machar18271981 1,168
Peterculter16732005 1,326
Pitsligo16261989 1,579
Rathen16241979 1,286
Rhynie16681983 1,076
Skene17251998 2,009
Tarland and Migvie16821972 505
Tarves15831999 2,083
Tough17141984 922
Turriff15581997 1,762
Tyrie16551983 842
Udny16961982 1,306

Argyllshire

PlaceYear fromYear to Number of Records
Appin17832013 1,708
Ardchattan18392013 1,342
Campbeltown17741804 7
Dalmally17642013 859
Dunoon and Kilmun16952005 2,007
Kilchrenan16332012 322
Killean and Kilchenzie   1
Portnacrois18871887 1
Saddell and Skipness17741814 4

Ayrshire

PlaceYear fromYear to Number of Records
Alloway17162012 1,293
Ayr16892014 23,141
Ballantrae16711997 1,611
Barr16361946 710
Barrhill16852000 573
Beith18081814 2
Colmonell16641983 1,153
Coylton16981985 709
Craigie17001993 682
Crosshill18592010 941
Dailly15961986 2,254
Dalmellington16992008 2,852
Dreghorn16952011 746
Dundonald17242009 1,554
Dunlop16081608 2
Fenwick16851824 16
Galston16791875 46
Girvan16492007 8,060
Irvine15962012 5,305
Kilbirnie15861775 6
Kilmarnock14321825 12
Kilwinning17121712 2
Kirkmichael15061996 1,700
Kirkoswald15302014 4,117
Kyle17341994 547
Largs16441827 13
Loudon16321632 1
Loudoun16662007 825
Maybole16182014 4,500
Monkton17012012 1,086
Muirkirk16851957 825
Patna18302004 2,509
Prestwick16932008 7,034
Riccarton17451918 378
Saltcoats17481985 365
Shewalton18781991 15
St Quivox16372012 2,690
Stevenston16412005 667
Stewarton17211820 4
Straiton16842006 1,560
Symington17091993 978
Troon16192005 10,500
West Kilbride17671795 6

Banffshire

PlaceYear fromYear to Number of Records
Aberlour16381957 411
Alvah15891983 1,165
Boharm16922006 502
Botriphnie16172001 940
Cullen16032017 3,394
Forglen16961976 636
Inveravon16852008 1,861
Inverkeithny17131982 924
Kirkmichael15692015 1,627
Marnoch16922001 2,654
Mortlach16942007 118
Rathven15622014 6,655

Berwickshire

PlaceYear fromYear to Number of Records
Abbey St Bathans16981928 96
Ayton16572016 4,111
Chirnside16851957 1,336
Cockburnspath16671921 526
Coldingham15622016 2,040
Coldstream16131950 1,559
Duns16671972 1,162
Eccles16671944 848
Edrom16682015 2,121
Eyemouth16502016 3,597
Foulden16712016 1,303
Hutton15641961 1,095
Ladykirk16581958 287
Lauder   1
Mordington16831887 170
Preston16122015 1,658
Swinton12001959 1,150
Whitsome16182016 814

Buteshire

PlaceYear fromYear to Number of Records
Cumbrae17031965 939
Kilbride16631978 1,398
Kilmory16752003 1,434
Kingarth17191931 393
Millport17781831 5
North Bute18391931 94
Rothesay16681969 2,159

Caithness

PlaceYear fromYear to Number of Records
Bower16762008 1,884
Canisbay16011985 1,358
Dunnet16361980 721
Keiss18132004 1,008
Olrig17122011 1,817
Watten16861999 716
Wick13561989 2,346

Clackmannanshire

Alloa16862014 6,044
Alva17411966 381
Clackmannan16652015 3,511
Dollar17171945 338
Muckhart17392011 664
Tillicoultry17561993 775

Dumfriesshire

PlaceYear fromYear to Number of Records
Annan16351920 1,606
Applegarth16831961 1,012
Caerlaverock16711921 1,458
Canonbie15931936 1,941
Closeburn16642002 1,596
Cummertrees16221955 1,322
Dalgarnock15891980 965
Dalton16651994 851
Dornock16121959 2,238
Dryfesdale16621960 1,490
Dumfries16331968 2,104
Dundrennan16872005 546
Dunscore16362000 2,708
Durisdeer16692009 1,484
Eskdalemuir16932001 1,368
Glencairn16632004 3,049
Gretna15811877 1,234
Holywood16501991 2,048
Hutton and Corrie16621983 460
Johnstone17171998 1,371
Keir16441983 1,317
Kirkbean17312014 1,453
Kirkbride16741942 64
Kirkconnel17482007 1,109
Kirkmahoe16571983 2,971
Kirkmichael16611993 1,595
Kirkpatrick Fleming16601953 2,395
Kirkpatrick Juxta16851901 723
Langholm16921997 5,059
Lochmaben17001941 1,273
Lockerbie17231723 1
Middlebie16222012 3,336
Moffat16971954 1,676
Morton16582010 3,666
Mouswald16221938 972
Penpont16742003 3,528
Ruthwell16531964 1,826
Sibbaldbie17021963 360
St Mungo16162010 632
Tinwald16162015 4,332
Torthorwald16291991 1,233
Tundergarth16632006 458
Tynron16341984 725
Wamphray17211923 447
Wanlockhead17492011 1,351
Westerkirk16801999 1,225

Dunbartonshire

PlaceYear fromYear to Number of Records
Dumbarton16781678 1
Kirkintilloch17111805 6

Fife

PlaceYear fromYear to Number of Records
Abdie16402007 439
Aberdour16462011 2,345
Anstruther17682009 3,558
Anstruther Easter16311932 295
Anstruther Wester16261934 120
Auchterderran16501954 381
Auchtermuchty17232009 1,837
Auchtertool16042008 707
Ballingry17041869 36
Balmerino15961959 374
Beath16531882 99
Burntisland16192009 2,022
Cameron17072009 296
Cardenden18622009 3,471
Carnbee16412008 721
Carnock16242009 1,424
Ceres15791945 331
Collessie17141910 269
Cowdenbeath17192011 10,418
Crail15981963 605
Creich14002007 345
Crombie   2
Culross15131965 1,183
Cults16811957 123
Cupar16421687 7
Dairsie16611920 181
Dalgety15401995 641
Dunbog17511947 179
Dunfermline10932014 22,706
Dunino17192009 535
Dysart18382012 4,400
Elie16351965 312
Falkland16741957 372
Flisk16591990 181
Forgan15781954 393
Inverkeithing16061978 390
Kennoway16571931 461
Kettle15891933 347
Kilconquhar15891953 448
Kilmany16462009 1,041
Kilrenny16731967 661
Kinghorn14702010 2,316
Kinglassie16791920 183
Kingsbarns16381967 264
Kirkcaldy15961699 30
Largo15401939 289
Leslie16361926 394
Leuchars16761969 939
Logie17262000 512
Markinch17072009 1,573
Monimail17001934 288
Moonzie17082007 415
Newburn16462009 597
North Queensferry16861951 118
Pittenweem16521961 286
Rosyth16491970 1,138
Saline16441963 316
Scoonie17101975 565
St Andrews13632012 9,723
St Andrews and St Leonards17631924 69
St Monance15911961 322
St Monans15912009 2,319
Strathmiglo17452009 1,590
Tayport16421957 964
Torryburn15841978 778
Tulliallan16952012 2,661
Wemyss16462009 10,716

Forfarshire (Angus)

PlaceYear fromYear to Number of Records
Airlie16091994 529
Arbirlot17382010 717
Arbroath16301630 1
Auchterhouse16512016 1,425
Barry17042009 4,881
Benvie16121949 70
Carmyllie16651998 743
Carnoustie18932017 3,471
Cortachy17321973 119
Craig17592010 3,057
Dun16232009 521
Dundee15842010 11,860
Dunnichen16482000 1,049
Eassie16502011 299
Fowlis16652009 369
Fowlis Easter16612005 328
Glamis16882010 901
Glen Clova17772002 168
Glen Isla17432006 606
Glen Prosen17451990 234
Guthrie16282009 434
Invergowrie17561993 220
Inverkeilor17052006 1,780
Kinnettles17372000 566
Kirriemuir16552002 206
Lethnot17371990 200
Lintrathen16952003 815
Lochlee17511999 501
Logie Pert17171996 409
Lunan17222009 253
Lundie17082002 318
Maryton17022006 393
Monifieth17161970 1,270
Montrose15812008 570
Murroes16462017 1,996
Nevay17232011 175
Newtyle16742015 1,190
Oathlaw17212010 325
Strathmartine16771959 659
Tannadice16862014 1,105
Tealing16052011 731

Haddingtonshire (East Lothian)

PlaceYear fromYear to Number of Records
Aberlady17002017 1,482
Athelstaneford17042016 578
Dirleton17432012 775
Dunbar16111664 5
Dunglass15911926 61
Garvald16761994 379
Gladsmuir17262016 2,693
Haddington15951787 32
Innerwick19172015 117
Morham16872012 152
North Berwick16851685 1
Oldhamstocks16762009 330
Ormiston15631563 1
Spott16772015 1,118
Stenton16762016 1,510
Tranent16711983 770
Whitekirk17102015 831
Whittinghame16642015 352

Invernessshire

Abernethy17722010 3,391
Abernethy and Kincardine17521969 168
Abertarff17291933 205
Advie17902010 453
Alvie17762012 1,378
Ardersier16222014 3,238
Arisaig16921901 32
Boleskine17222009 760
Bracadale17332015 266
Broadford19232012 134
Cromdale17392005 1,449
Croy16641999 860
Dalarossie17512011 738
Daviot17272014 1,733
Dores17532004 1,109
Drumnadrochit17592006 1,790
Duirinish16742007 397
Dunlichity17072010 1,150
Dunvegan16741947 87
Duthil13962006 679
Eigg17871817 5
Fort William17552013 1,696
Glenelg17312009 262
Glenfinnan19011901 1
Gollanfield16231992 489
Invergarry19572009 112
Invermoriston17302012 572
Inverness16041999 5,933
Kilmallie16462013 1,506
Kilmonivaig16502010 1,074
Kilmorack16411964 352
Kilmuir17901955 57
Kiltarlity16261987 388
Kingussie17192014 1,079
Kingussie and Insh16881940 102
Kirkhill16701945 347
Laggan17661962 237
Lochaber19632001 32
Lochend17962000 424
Moy17502008 456
Petty16102014 1,721
Portree18101931 43
Raasay18391839 2
Sleat16071873 57
Small Isles17011881 38
Snizort18722014 598
Strath17462015 641
Urquhart and Glenmoriston17461971 411

Kincardineshire

PlaceYear fromYear to Number of Records
Bervie   2
Dunnottar15701974 1,010
Durris17191987 1,203
Fettercairn16421995 1,318
Fetteresso17001997 2,411
Glenbervie15911988 975
Kinneff15072014 653
Laurencekirk16502013 693
Marykirk16861979 956
Strachan17371975 638

Kinrossshire

PlaceYear fromYear toNumber of Records
Blairingone18331909 40
Cleish17031945 210
Fossoway16061965 277
Kinross15962005 949
Lethendy17721988 144
Milnathort17001961 655
Orwell16692005 1,432
Portmoak17172009 936
Struan18082012 239

Kirkcudbrightshire

PlaceYear fromYear to Number of Records
Anwoth16121998 1,101
Auchencairn18281971 80
Balmaclellan16851995 2,615
Balmaghie16851977 1,145
Borgue17061989 1,310
Buittle17002015 1,105
Carsphairn16592017 2,370
Creetown16871971 402
Dalry17411741 1
Girthon16851945 1,025
Haugh of Urr16921990 1,610
Kells16622017 3,698
Kelton15342002 5,765
Kirkcudbright15971991 3,946
Kirkgunzeon17041942 784
Kirkmabreck16351981 673
Kirkpatrick Durham16191992 1,436
Lochrutton16821985 2,443
Minnigaff16532000 4,188
Parton17022018 2,044
Rerrick12332005 1,791
Terregles15682011 1,633
Tongland16811982 728
Troqueer16832004 4,330
Twynholm16851978 1,256

Lanarkshire

Biggar16552018 10,537
Cambusnethan16771967 2,568
Carluke16172013 6,292
Carmichael16822016 1,827
Carnwath15992009 2,867
Carstairs16672016 3,497
Covington19772005 26
Crawford16222010 2,371
Crawfordjohn16741974 759
Culter16561970 728
Dalserf17082010 718
Dolphinton16601952 162
Douglas12592015 6,926
Dunsyre16461969 398
Glasgow15932015 94
Glassford16792011 783
Hamilton16661882 922
Holytown18392003 932
Lamington16742009 712
Lanark15942015 18,685
Larkhall18042009 3,837
Leadhills17212012 1,698
Lesmahagow16222015 8,350
Libberton16792009 1,266
Loanhead16241992 172
Motherwell18261997 453
Old Monkland18002015 13,312
Pettinain16612008 892
Roberton17642006 361
Salsburgh17182014 7,641
Stonehouse16512013 3,072
Symington16292010 1,445
Walston16091959 310
Wiston16952009 819
Wiston and Roberton16811970 867

Linlithgowshire (West Lothian)

PlaceYear fromYear to Number of Records
Abercorn16312009 2,001
Bathgate16731969 1,559
Bo'ness16051917 1,122
Carriden16301958 580
Dalmeny16011998 1,003
Ecclesmachen17061931 234
Kirkliston16292009 1,829
Linlithgow14832013 6,969
Livingston16262010 1,837
Muiravonside17391984 315
Queensferry16622015 2,939
South Queensferry16401962 536
Torphichen15321939 421
Uphall17051952 631
Whitburn17241966 878

Midlothian

PlaceYear fromYear to Number of Records
Colinton14982012 2,134
Cramond16872015 1,559
Currie17052012 2,991
Dalkeith16801702 5
Duddingston16931979 461
East Calder16831987 300
Edinburgh10572020 119,019
Inveresk16791679 1
Kirknewton16851923 112
Lasswade16492013 3,030
Leith16032002 2,426
Liberton16371657 2
Loanhead16242014 2,717
Mid Calder16991948 340
Ratho16792010 632
Roslin10222014 1,354
West Calder16611926 246

Moray

Aberlour16632013 3,660
Alves15712004 1,356
Bellie16142008 6,174
Birnie17262007 874
Cromdale16902009 1,811
Dallas16812009 1,141
Drainie16882011 6,727
Duffus14791969 1,230
Dyke17422014 1,141
Dyke and Moy14882012 1,405
Elgin12422019 23,957
Forres18342011 5,313
Inverallan17691972 592
Kinloss15852009 2,312
Knockando16872012 2,384
Rafford16612015 1,068
Rothes15762011 4,211
Speymouth15922003 3,202
Urquhart16882010 2,006

Nairn

PlaceYear fromYear to Number of Records
Ardclach17722014 496
Auldearn15372014 1,396
Geddes14842012 437
Nairn16311680 7

Orkney

Kirkwall12901818 3

Peeblesshire

PlaceYear fromYear to Number of Records
Broughton17291919 111
Drumelzier15131970 166
Eddleston16731959 276
Elibank18491936 15
Glenholm17481941 71
Innerleithen17081921 219
Kailzie17111911 42
Kilbucho15241904 11
Kirkurd16651915 215
Lyne17052009 121
Manor17131954 179
Newlands17101966 252
Peebles16761968 1,350
Skirling16961966 380
Stobo16771967 249
Traquair16931958 234
Tweedsmuir17001963 352
West Linton16971954 448

Perthshire

PlaceYear fromYear to Number of Records
Aberdalgie13292010 928
Aberfeldy18672017 2,125
Aberfoyle17211967 429
Abernethy17572011 1,712
Aberuthven17582009 488
Ardoch17851970 335
Arngask16642009 655
Auchterarder16452009 4,002
Auchtergaven16551970 830
Balquhidder16801921 163
Bendochy16542009 273
Blackford15131987 319
Blair Atholl15792010 1,667
Blairgowrie16912013 6,941
Callander17251946 902
Caputh15941980 731
Clunie16612012 874
Comrie16021994 660
Coupar Angus18902011 366
Creiff16501986 146
Crieff16641941 540
Doune15351995 370
Dowally17372008 707
Dron16451978 263
Dull17172016 1,168
Dunbarney13572005 1,537
Dunblane16572009 1,124
Dunkeld13372006 1,245
Dunning16481964 612
Errol16392014 3,241
Findo Gask18242008 266
Findo-Gask16491936 131
Forgandenny15921970 289
Forteviot17102008 549
Fortingall17402016 825
Fowlis Wester16741977 309
Glendevon16992009 164
Inchture17302014 908
Kenmore17021981 890
Killin17182006 579
Kilmadock16191977 940
Kilspindie17172015 419
Kincardine16811983 856
Kinclaven16081962 245
Kinnoull16341975 1,193
Kinross18132005 450
Kirkmichael16711981 316
Lecropt16821942 143
Lethendy17721988 146
Little Dunkeld16632017 3,092
Logierait16802009 1,825
Luncarty17442005 221
Madderty17032014 522
Methven16442014 2,134
Moneydie16291970 721
Monzievaird and Strowan14741962 311
Moulin16392015 1,668
Muckhart16841949 90
Muthill13622014 1,931
Perth13801967 7,089
Pitlochry17942016 2,069
Port of Menteith16761970 615
Rait18571999 17
Redgorton16302009 1,400
Rhynd16941999 521
Scone16192017 4,110
St Madoes16902015 585
Strathfillan17521970 83
Struan18082012 253
Tenandry18882007 107
Tibbermore16312009 1,008
Trinity Gask17202009 571
Weem15842013 629

Renfrewshire

PlaceYear fromYear to Number of Records
Barrhead17981905 159
Cathcart15941978 627
Eaglesham16831965 528
Eastwood17191956 178
Erskine16491960 288
Greenock16751973 5,728
Houston14001946 251
Inchinnan16931959 278
Innerkip17411951 718
Inverkip17221945 433
Johnstone17951941 706
Kilbarchan16031945 340
Kilmacolm15601908 290
Lochwinnoch15131946 349
Mearns17641967 318
Neilston17341959 369
Paisley13161990 5,627
Pollokshaws17741948 998
Port Glasgow17411959 814
Renfrew14781955 643

Ross and Cromarty

PlaceYear fromYear to Number of Records
Applecross17431925 97
Avoch17331994 1,384
Coigach17842013 688
Contin17602014 747
Fortrose16092005 956
Gairloch16891964 189
Glenshiel19272009 140
Killearnan16781993 796
Kilmuir17801992 680
Kincardine17001928 281
Kintail18531865 6
Kyle of Lochalsh16001949 98
Lochalsh18082010 622
Lochbroom17242015 878
Lochcarron16321952 252
Plockton18341890 15
Rosemarkie16441999 1,813
Suddie16711995 508
Ullapool17901930 54
Urquhart16142002 1,736
Urray17472015 1,702

Ross-Shire

PlaceYear fromYear to Number of Records
Dingwall16361997 1,068

Roxburghshire

PlaceYear fromYear to Number of Records
Castleton16661995 4,865
Hawick15372008 739
Jedburgh17671767 1
Melrose   1
   

Selkirkshire

PlaceYear fromYear to Number of Records
Selkirk   1

Shetland

PlaceYear fromYear to Number of Records
Lerwick19181999 3

Stirlingshire

PlaceYear fromYear to Number of Records
Airth   1
Baldernock16531990 382
Balfron17171991 485
Balquhidder17342013 889
Bannockburn18662014 10,384
Buchanan16231990 300
Campsie16041948 1,133
Denny17481959 235
Drymen16821992 610
Dunblane18392009 256
Dunipace16551937 168
Falkirk12981686 4
Fintry16802001 386
Gargunnock16981990 292
Killearn15821973 333
Kilsyth16171959 1,317
Kippen17151978 789
Larbert16312008 2,431
Lennoxtown18241950 426
Muiravonside17391984 436
St Ninians17242011 2,143
Stirling17291729 2
Strathblane15161994 558

Sutherland

PlaceYear fromYear to Number of Records
Dornoch19021959 6

Wigtownshire

PlaceYear fromYear to Number of Records
Glenluce17142005 3,602
Inch16162009 2,861
Kirkcolm17382003 1,703
Kirkcowan16822010 2,176
Kirkinner17121984 2,088
Kirkmaiden16982001 1,927
Leswalt14531985 982
Mochrum17301999 3,256
New Luce15481980 685
Penninghame16841979 3,102
Portpatrick17092012 2,291
Sorbie16801977 1,981
Stoneykirk17131998 2,369
Stranraer17141997 4,426
Whithorn17251979 3,581
Wigtown16752018 4,467