England Town Index - Scotland Town Index - Wales Town Index
 
There are 22,000 cities, towns/villages in Britain we have just listed the larger ones in this index.  
 
Scotland Town Index 
 
B . C. D. E. F. G. H. I. J. K. L. M. N. O. P. Q. R. S. T. U. V. W. X. Y. Z
 
A.  
Aberdeen (Aberdeenshire)
Aberdour (Fife)
Aberfeldy (Perthshire)
Aberfoyle (Central)
Aberlady (Lothian)
Aberlour (Banffshire)
Abernethy (Tayside)
Aboyne (Aberdeenshire)
Acharacle (Argyll)
Achnasheen (Ross-Shire)
Airdrie (Lanarkshire)
Alexandria (Dumbartonshire)
Alford (Aberdeenshire)
Allanton, By Duns, Berwickshire
Alloa (Clackmannanshire)
 
 
 
Alness (Ross-Shire)
Alva (Clackmannanshire)
Annan (Dumfriesshire)
Anstruther (Fife)
Appin (Argyll)
Arbroath (Angus)
Ardgay (Sutherland)
Ardrossan (Ayrshire)
Arisaig (Inverness-Shire)
Arrochar (Argyll)
Auchterarder (Perthshire)
Aviemore (Inverness-Shire)
Avoch (Ross-Shire)
Ayr (Ayrshire)
-
 
 
 
 
B.
Ballater (Aberdeenshire)
Ballindalloch (Banffshire)
Balloch (Dumbartonshire)
Balmaha (Central)
Banchory (Kincardineshire)
Banff (Banffshire)
Bathgate (West Lothian)
Beauly (Inverness-Shire)
Beith (Ayrshire)
Biggar (Lanarkshire)
Blairgowrie (Perthshire)
-
 
 
 
Boat of Garten (Inverness-Shire)
Bonchester Bridge (Borders)
Brechin (Angus)
Bridge of Alford (Aberdeenshire)
Bridge of Orchy (Argyll)
Bridge of Weir (Renfrewshire)
Brora (Sutherland)
Broxburn (West Lothian)
Buckie (Banffshire)
Burghead (Moray)
Burntisland (Fife)
Burrelton (Perthshire)
 
 
 
C. 
Cairndow (Argyll)
Callander (Perthshire)
Campbeltown (Argyll)
Carlops (Edinburgh)
Carloway (Isle of Lewis)
Canonbie (Dumfriesshire)
Carnoustie (Angus)
Carrbridge (Inverness-Shire)
Castlecary (Central)
Castle Douglas (Kirkcudbright)
Clarencefield (Dumfries)
Coldstream (Berwickshire)
 
 
 
Colintraive (Argyll)
Corrour (Inverness-Shire)
Cowdenbeath (Fife)
Crail (Fife)
Crianlarich (Perthshire)
Crieff (Perthshire)
Cromarty (Ross-Shire)
Cumnock (Ayrshire)
Cullen (Moray)
Cupar (Fife)
Currie (Midlothian)
-
 
 
 
 
D. 
Dalbeattie (Kirkcudbrightshire)
Dalkeith (Midlothian)
Dalmally (Argyll)
Dalry (Ayrshire)
Dalrymple (Ayrshire)
Denny (Stirlingshire)
Dingwall (Ross-Shire)
Dirleton (Lothian)
Dollar (Clackmannanshire)
Dornoch (Sutherland)
Doune (Perthshire)
 
 
 
Drymen (Central)
Dumbarton (Dumbartonshire)
Dumfries (Dumfriesshire)
Dunbar (East Lothian)
Dunblane (Perthshire)
Dundee (Angus)
Dunfermline (Fife)
Dunkeld (Perthshire)
Dunoon (Argyll)
Duns (Berwickshire)
Durness (Highlands)
 
 
E. 
Earlston (Berwickshire)
East Linton (East Lothian)
Edinburgh
Elgin (Morayshire)
Ellon (Aberdeenshire)
Eyemouth (Berwickshire)
 
 
 
 
F. 
Falkirk (Stirlingshire)
Falkland (Fife)
Fochabers (Morayshire)
Forfar (Angus)
Forres (Morayshire)
Fort Augustus (Inverness-Shire)
Fort William (Inverness-Shire)
Fortrose (Ross-Shire)
Fraserburgh (Aberdeenshire)
 
 
 
G. 
Gairloch (Ross-Shire)
Galashiels (Selkirkshire)
Galston (Ayrshire)
Garvault by Kinbrace (Highlands)
Garve (Ross-Shire)
Girvan (Ayrshire)
Glasgow (Glasgow)
Glencoe (Argyll)
Glenfarg (Perth/Kinloss)
Glenfinnan (Inverness-Shire)
 
 
 
Glenmoriston (Highlands)
Glenrothes (Fife)
Golspie (Sutherland)
Gourock (Inverclyde)
Grangemouth (Stirlingshire)
Grantown-on-Spey (Morayshire)
Greenock (Renfrewshire)
Gretna (Dumfriesshire)
Gullane (East Lothian)
-
 
 
H. 
Haddington (East Lothian)
Halkirk (Caithness)
Hamilton (Lanarkshire)
Hawick (Roxburghshire)
Helensburgh (Argyll)
Helmsdale (Sutherland)
Hoswick, Sandwick, (Shetland Isles)
Huntly (Aberdeenshire)
 
 
 
I. 
Innerleithen (Peeblesshire)
Inveraray (Argyll)
Inverberg (Argyll)
Invergarry (Inverness-Shire)
Invergordon (Ross-Shire)
Inverkeithing (Fife)
Inverness (Inverness-Shire)
Inverurie (Aberdeenshire)
Irvine (Ayrshire)
Isle of Arran 
Isle of Barra 
Isle of Benbecula 
Isle of Bute
Isle of Canna
 
Isle of Coll 
 
 
 
 
J. 
Jedburgh (Roxburghshire)
John O Groats (Highlands)
Johnstone (Renfrewshire)
 
 
 
K. 
Keith (Banffshire)
Kelso (Roxburghshire)
Kilberry (Argyll)
Killearn (Central)
Killin (Perthshire)
Kilmarnock (Ayrshire)
Kilmeford (Argyll)
Kilwinning (Ayrshire)
Kinbrace (Sutherland)
-
 
 
 
Kingussie (Inverness-Shire)
Kinlochleven (Argyll)
Kinross (Perthshire)
Kirkcaldy (Fife)
Kirkcowan (Dumfries & Galloway)
Kirkcudbright (Kirkcudbright)
Kirkwall (Orkney)
Kirriemuir (Angus)
Kyle of Lochalsh (Ross-Shire)
Kylesku (Highlands)
 
 
 
L. 
Lairg (Sutherland)
Lanark (Lanarkshire)
Langass (Isle of North Uist)
Langholm (Dumfrieshire)
Larbert (Stirlingshire)
Largs (Ayrshire)
Lasswade (Edinburgh)
Lauder (Berwickshire)
Laurencekirk (Kincardineshire)
Leadburn (Borders)
Lesmahagow (Lanarkshire)
-
Leven (Fife)
Linlithgow (West Lothian)
Livingston (West Lothian)
Lochailort (Inverness-Shire)
Lochearnhead (Perthshire)
Lochgoilhead (Argyll)
Lochgilphead (Argyll)
Loch Long (Argyllshire)
Loch Ness (Highlands)
Lockerbie (Dumfriesshire)
Lossiemouth (Morayshire)
Lybster (Caithness)
 
M. 
Mallaig (Inverness-Shire)
Maryculter (Grampian)
Mauchline (Ayrshire)
Melrose (Roxburghshire)
Methlick Ellon (Grampian)
Milnathort (Tayside)
Moffat (Dumfriesshire)
Monifieth (Tayside)
Montrose (Angus)
Motherwell (Lanarkshire)
Muir of Ord (Ross-Shire)
Musselburgh (Midlothian)
N. 
Nairn (Highlands)
Newcastleton (Roxburghshire)
Newton Stewart (Wigtownshire)
Newtonmore (Inverness-Shire)
North Berwick (East Lothian)
North Queensferry (Fife)
 
O. 
Oban (Argyll)
Oldmeldrum (Aberdeenshire)
Onich (Highlands)
Orkney Isles (Orkney)
 
P. 
Paisley (Renfrewshire)
Pathhead (Midlothian)
Peebles (Peeblesshire)
Penicuik (Midlothian)
Perth (Perthshire)
Peterhead (Aberdeenshire)
Pitlochry (Perthshire)
Plockton (Ross-Shire)
Poolewe (Highlands)
Portnockie (Grampian)
Portpatrick (Wigtownshire)
Portree (The Isle of Skye)
Portsoy (Grampian)
Prestwick (Ayrshire)
Q. 
Queensferry North (Fife)
QueensFerry South (Lothian)
R. 
Ratho (West Lothian)
Renfrew (Renfrewshire)
Roslin (Midlothian)
Rothes (Grampian)
Roy Bridge (Inverness-Shire)
S. 
Sanquhar (Dumfriesshire)
Selkirk (Selkirkshire)
Shetland Isles (Shetland)
Shotts (Lanarkshire)
Skye & Lochalsh (Highlands)
South Queensferry (West Lothian)
Spean Bridge (Inverness-Shire)
Spiggie (Shetlands)
St. Andrews (Fife)
St Margarets Hope (Orkney Islands)
-
St Monans (Fife)
Stirling (Stirlingshire)
Stonehaven (Kincardineshire)
Stonehouse (Grampian)
Stornoway (The Isle of Lewis)
Strachur (Argyll)
Stranraer (Wigtownshire)
Strathcarron (Ross-Shire)
Strathdon (Aberdeenshire)
Strathpeffer (Ross-Shire)
Stromness (Orkney Isles)
T. 
Tain (Ross-Shire)
Tarbert (Argyll)
Tarland (Grampian)
Tarves (Grampian)
Taynuilt (Argyll)
Thornhill (Dumfriesshire)
Thurso (Caithness)
Tighnabruaich (Argyll)
Tillicoultry (Clackmannanshire)
Tongue (Highlands)
Troon (Ayrshire)
Turriff (Aberdeenshire)
Tushielaw (Selkirkshire)
 
U. V. 
Ullapool (Ross-Shire)
Uphall (Lothian)
W. 
West Kilbride (Ayrshire)
West Linton (Peeblesshire)
Wester Ross (Highlands)
Westhill (Aberdeenshire)
Whiteness (Shetlands)
Wick (Caithness)
Wishaw (Lanarkshire)
X.Y.Z. 
Yarrow (Selkirk)