Happy Haggis will help you trace your Scottish family tree.

Scottish county pages.

In 1974 county boundaries in Scotland changed. As most genealogical searches will be for the first half of the 20th century or earlier, counties are listed under their former names and areas of coverage.

  • Aberdeenshire - includes Aberdeen, Peterhead and Fraserburgh.
  • Angus (Forfarshire) - includes Dundee, Forfar, Arbroath and Montrose.
  • Argyllshire - includes Inveraray, Oban, Isles of Mull and Islay.
  • Ayrshire - includes Ayr, Kilmarnock, Ardrossan and Largs.
  • Banff - includes Banff, Keith and Dufftown.
  • Berwickshire - includes Duns, Eyemouth and Coldstream.
  • Bute and Arran - includes Rothesay and the Isles of Bute, Millport and Arran.
  • Caithness - includes Wick and Thurso.
  • Clackmannanshire - includes Alloa, Tillicoutry and Dollar.
  • Dumfriesshire - includes Dumfries, Gretna and Moffat.
  • Dunbartonshire - includes Dumbarton, Balloch, Helensburgh and Cumbernauld.
  • East Lothian (Haddingtonshire) - includes North Berwick, Dunbar, Haddington and Prestonpans.
  • Fife - includes Cupar, Kirkcaldy, Burntisland, Dunfermline and St Andrews.
  • Invernessshire - includes Inverness, Fort William, Isle of Skye, North & South Uist and Harris.
  • Kincardineshire - includes Stonehaven and St Cyrus.
  • Kinrossshire - includes Kinross.
  • Kirkcudbrightshire - includes Kirkcudbright, Creetown and Castle Douglas.
  • Lanarkshire - includes Glasgow, Airdrie, Motherwell, Hamilton and Lanark.
  • Midlothian (Edinburghshire) - includes Edinburgh, Penicuik and Heriot.
  • Moray - includes Elgin, Rothes and Lossiemouth.
  • Nairnshire - includes Nairn.
  • Orkney Islands - includes Kirkwall.
  • Peeblesshire - includes Peebles.
  • Perthshire - includes Perth, Blair Athol and Callander.
  • Renfrewshire - includes Paisley, Barrhead, Greenock and Renfrew.
  • Ross & Cromarty - includes Dingwall, Tain, Kyle of Lochalsh and Lewis.
  • Roxburghshire - includes Jedburgh, Kelso, Hawick and Melrose.
  • Selkirkshire - includes Selkirk and Galashiels.
  • Shetland Islands - includes Lerwick.
  • Stirlingshire - includes Stirling, Falkirk Kirkintilloch and Bannockburn.
  • Sutherland - includes Dornoch, Brora, Ullapool and Helmsdale.
  • West Lothian (Linlithgowshire) - includes Linlithgow, Livingston and Bathgate.
  • Wigtownshire - includes Newton Stewart, Wigtown and Stranraer.

    HHHelp

    HappyHaggis.co.uk ©

  •