Leadhills tops the ranking, with 388 m metres above sea level, ahead of Braemar and Tomintoul. The full ranking is below, each entry linked to its page.
| # | Town | County | Elevation |
|---|---|---|---|
| 1 | Leadhills | South Lanarkshire | 388 m |
| 2 | Braemar | Aberdeenshire | 323 m |
| 3 | Tomintoul | Moray | 323 m |
| 4 | Crawford | South Lanarkshire | 281 m |
| 5 | Newtonmore | Highland | 278 m |
| 6 | Forth | South Lanarkshire | 259 m |
| 7 | Coalburn | South Lanarkshire | 247 m |
| 8 | Muirkirk | East Ayrshire | 245 m |
| 9 | Salsburgh | North Lanarkshire | 237 m |
| 10 | Kingussie | Highland | 234 m |
| 11 | Carnwath | South Lanarkshire | 231 m |
| 12 | West Linton | Scottish Borders | 229 m |
| 13 | Walkerburn | Scottish Borders | 226 m |
| 14 | Fauldhouse | West Lothian | 223 m |
| 15 | Shotts | North Lanarkshire | 223 m |
| 16 | Nethy Bridge | Highland | 220 m |
| 17 | Blackridge | West Lothian | 218 m |
| 18 | Kincraig | Highland | 217 m |
| 19 | Grantown-On-Spey | Highland | 216 m |
| 20 | Carstairs | South Lanarkshire | 215 m |
| 21 | Aviemore | Highland | 214 m |
| 22 | Lanark | South Lanarkshire | 214 m |
| 23 | Glassford | South Lanarkshire | 213 m |
| 24 | Boat of Garten | Highland | 211 m |
| 25 | Biggar | South Lanarkshire | 210 m |
| 26 | Caldercruix | North Lanarkshire | 210 m |
| 27 | Lochearnhead | Stirling | 205 m |
| 28 | St Fillans | Perth and Kinross | 203 m |
| 29 | Ballater | Aberdeenshire | 202 m |
| 30 | Cleghorn | South Lanarkshire | 202 m |
| 31 | Kirkton of Auchterhouse | Angus | 202 m |
| 32 | Douglas | South Lanarkshire | 201 m |
| 33 | Uddington | South Lanarkshire | 200 m |
| 34 | Selkirk | Scottish Borders | 199 m |
| 35 | Carluke | South Lanarkshire | 197 m |
| 36 | Lauder | Scottish Borders | 197 m |
| 37 | Carstairs Junction | South Lanarkshire | 195 m |
| 38 | Gattonside | Scottish Borders | 195 m |
| 39 | Stoneyburn | West Lothian | 194 m |
| 40 | Thankerton | South Lanarkshire | 194 m |
| 41 | Steelend | Fife | 193 m |
| 42 | Eastfield | North Lanarkshire | 192 m |
| 43 | Allanton | North Lanarkshire | 191 m |
| 44 | Clovenfords | Scottish Borders | 191 m |
| 45 | Strathaven | South Lanarkshire | 191 m |
| 46 | Logan | East Ayrshire | 189 m |
| 47 | Addiewell | West Lothian | 188 m |
| 48 | California | Falkirk | 187 m |
| 49 | Kirkconnel | Dumfries and Galloway | 185 m |
| 50 | Galashiels | Scottish Borders | 183 m |
| 51 | Penicuik | Midlothian | 183 m |
| 52 | Blacktop | Aberdeen City | 182 m |
| 53 | New Cumnock | East Ayrshire | 182 m |
| 54 | Tighnabruaich | Argyll and Bute | 181 m |
| 55 | Lesmahagow | South Lanarkshire | 180 m |
| 56 | Rhynie | Aberdeenshire | 180 m |
| 57 | Dalmellington | East Ayrshire | 178 m |
| 58 | Shieldhill | Falkirk | 178 m |
| 59 | Braidwood | South Lanarkshire | 177 m |
| 60 | Greenlaw | Scottish Borders | 176 m |
Source: Ordnance Survey terrain data. Compiled by Postcodes UK.
Frequently asked questions
Which is the highest town in Scotland?
Leadhills tops the list, with 388 m metres above sea level, followed by Braemar and Tomintoul.
How is this ranking measured?
This ranking is based on Ordnance Survey terrain data. It covers Britain's recognised built-up areas.



