This is a list of places in Scotland which have standing links to local communities in other countries.
In most cases, the association, especially when formalised by local government, is known as "town twinning" (usually in Europe) or "sister cities" (usually in the rest of the world).
Aberdeen[1] Aberdour[2] Abernethy[3] Aboyne[4] Airdrie[5] Angus[6][7] Annan[8] Anstruther[2] Argyll and Bute[9] Ayr[10] Birnam[11] Blairgowrie and Rattray[3] Bonnyrigg[12] Bothwell[13] Burntisland[2] Carnoustie[14] Clackmannanshire[15] Coatbridge[16] Coldstream[17] Comrie[3] Crieff[18] Cumbernauld[19] Dalgety Bay and Hillend[20] Dalkeith[21] Danderhall[22] Dull[23] Dumfries[24][25] Dunbar[26] Dundee[27] Dunfermline[2] Dunkeld[11] Duns[28] Earlston[29] East Ayrshire[30] East Dunbartonshire[31][32] East Kilbride[33] East Lothian[26] East Renfrewshire[34] Edinburgh[35][36] Edzell[37] Elgin[38] Ellon[39] Embo[40] Errol[3] Eyemouth[41] Falkirk[42] Fochabers[38] Fife[2] Forfar[44] Forres[45][46] Fort William[47] Fraserburgh[48] Girvan[10] Glasgow[49] Glenrothes[2] Grangemouth[50] Haddington[26] Hamilton[51] Hawick[52] Helensburgh[53] Innerleithen[54] Inverness[55] Inverurie[56] Irvine[57] Jedburgh[58] Kelso[59][60] Kilmacolm[61] Kilmarnock[30] Kilsyth[62] Kinross[63] Kirkcaldy[2] Kirkwall[64] Kirriemuir[65] Lanark[66] Largs[67] Larkhall[68] Lasswade[12] Lerwick[69] Letham[70] Leven[2][71] Linlithgow[72] Lossiemouth[38] Lower Largo[2] Lybster[73] Maybole[10] Midlothian[74] Moffat[75] Monifieth[76] Montrose[77] Moray[78] Musselburgh[26] Newport-on-Tay[2] North Ayrshire[79] North Berwick[80] North Lanarkshire Oban[84] Orkney[85] Paisley[86] Peebles[87] Penicuik[88] Perth[3] Peterhead[89] Pitlochry[3] Prestwick[10] Selkirk[90] South Ayrshire[10] South Lanarkshire[91] St Andrews[92] Stepps[93] Stirling[94] Stonehaven[95] Stornoway[96] Thurso[97] Troon[10] West Dunbartonshire[98] West Lothian[99][100] Wick[101]