Jump directly to the content
Revealed
TOP MARKS

What is the best school in Scotland? All 342 ranked from best to worst in 2022 league table

THE country's 342 schools have been ranked from best to worst ahead of the Scottish exam results on Tuesday.

The figures, published by The Times, saw the performances of every secondary school in the country scored on the percentage of pupils attaining five Highers.

Scotland's 342 schools have been ranked from best to worst
1
Scotland's 342 schools have been ranked from best to worstCredit: Alamy

Bagging the number one spot for the sixth year running is Jordanhill School in Glasgow, Scotland’s only government-aided secondary.

While Cults Academy in Aberdeen, was the only establishment in the top five located outwith west central Scotland.

Other schools in the top ten include Bishopbriggs Academy and Bearsden Academy in Glasgow, with Dunblane High School in Stirling sitting in seventh place.

Wealth continues to play a significant role in determining school performance, with the vast majority of pupils in the top ten living in Scotland’s most affluent neighbourhoods.

READ MORE SCHOOLS

Meanwhile, Braes High School near Falkirk is the country's most improved institute this year.

And climbing a massive 12 spaces to sixth place is Glasgow Gaelic School, in the city's west end.

Scotland's worst-performing high school was Cumnock Academy in Ayrshire.

Tiree High School in the Inner Hebrides and Auchinleck Academy, also in Cumnock, Ayrshire, make up the bottom three.

East Dunbartonshire is now level with East Renfrewshire as the local authority with the highest performing schools, with 69 per cent gold standard pupils in both councils.

Mark McLaughlin, education correspondent at The Times Scotland, said: “The Scottish government claims it ‘does not do league tables’ but this is disingenuous.

"It discloses an annual school-by-school breakdown of the proportion of pupils who earn qualifications at each level of the curriculum – a league table in all but name.

“By publishing this information in an accessible and fully searchable guide, we seek to empower parents with information around the performance of their local schools.

More from The Scottish Sun

“Five Highers is a good measure of success, but not the only measure. For that reason, The Times has also published the socioeconomic profile of the top and bottom schools, which shows some punch above their weight.”

The online, fully searchable Times Scotland’s High School League Table can be found here.

Full school league table 2022

Ranked by percentage of pupils who attained five highers.

  1. Jordanhill School - Previous position: 1
  2. Bearsden Academy - Previous position: 6
  3. St Ninian's High School - Previous position: 2
  4. Cults Academy - Previous position: 7
  5. Williamwood High School - Previous position: 8
  6. Glasgow Gaelic School - Previous position: 18
  7. Dunblane High School - Previous position: 4
  8. Gryffe High School - Previous position: 3
  9. Boroughmuir High School - Previous position: 9
  10. Bishopbriggs Academy - Previous position: 10
  11. Boclair Academy - Previous position: 28
  12. Woodfarm High School - Previous position: 29
  13. Eastwood High School - Previous position: 17
  14. Mearns Castle High School - Previous position: 5
  15. The Royal High School - Previous position: 33
  16. Douglas Academy - Previous position: 14
  17. Lenzie Academy - Previous position: 13
  18. Turnbull High School - Previous position: 21
  19. North Berwick High School - Previous position: 38
  20. Linlithgow Academy - Previous position: 11
  21. The James Young High School - Previous position: 19
  22. St Thomas Of Aquin's High School - Previous position: 42
  23. Balfron High School - Previous position: 20
  24. Banchory Academy - Previous position: 39
  25. Hyndland Secondary School - Previous position: 43
  26. James Gillespie's High School - Previous position: 15
  27. Firrhill High School - Previous position: 32
  28. Monifieth High School - Previous position: 45
  29. Currie Community High School - Previous position: 46
  30. Braes High School - Previous position: 61
  31. Madras College - Previous position: 82
  32. Aberdeen Grammar School - Previous position: 22
  33. Glen Urquhart High School - Previous position: 24
  34. Strathaven Academy - Previous position: 30
  35. Notre Dame High School - Previous position: 25
  36. Peebles High School - Previous position: 40
  37. Balerno Community High School - Previous position: 56
  38. Earlston High School - Previous position: 16
  39. St Margaret's Academy - Previous position: 26
  40. Largs Academy - Previous position: 23
  41. West Calder High School - Previous position: 12
  42. Moffat Academy - Previous position: 27
  43. Tarbert Academy - Previous position: 41
  44. Kinross High School - Previous position: 78
  45. St Ninian's High School - Previous position: 47
  46. Dalziel High School - Previous position: 48
  47. Grove Academy - Previous position: 62
  48. Armadale Academy - Previous position: 88
  49. Kirkintilloch High School - Previous position: 161
  50. The Community School of Auchterarder - Previous position: 49
  51. Mallaig High School - Previous position: 54
  52. Dunbar Grammar School - Previous position: 79
  53. Trinity High School - Previous position: 94
  54. Knox Academy - Previous position: 120
  55. Broxburn Academy - Previous position: 209
  56. Paisley Grammar School - Previous position: 67
  57. Whitburn Academy - Previous position: 83
  58. Webster's High School - Previous position: 106
  59. Mearns Academy - Previous position: 130
  60. Kelso High School - Previous position: 269
  61. Our Lady's High School - Cumbernauld - Previous position: 50
  62. St Andrew's and St Bride's High School - Previous position: 51
  63. Craigmount High School - Previous position: 63
  64. St Kentigern's Academy - Previous position: 68
  65. Breadalbane Academy - Previous position: 95
  66. Westhill Academy - Previous position: 31
  67. St Joseph's College - Previous position: 34
  68. Marr College - Previous position: 35
  69. Wallace Hall Academy - Previous position: 52
  70. Alford Academy - Previous position: 96
  71. Ullapool High School - Previous position: 148
  72. Inveralmond Community High School - Previous position: 64
  73. Hermitage Academy - Previous position: 84
  74. Larbert High School - Previous position: 107
  75. Shawlands Academy - Previous position: 196
  76. St Maurice's High School - Previous position: 44
  77. Prestwick Academy - Previous position: 97
  78. Duncanrig Secondary School - Previous position: 98
  79. St Benedict's High School - Previous position: 108
  80. Biggar High School - Previous position: 176
  81. Arran High School - Previous position: 187
  82. McLaren High School - Previous position: 69
  83. Holy Cross High School - Previous position: 76
  84. Stirling High School - Previous position: 89
  85. Gleniffer High School - Previous position: 131
  86. St Matthew's Academy - Previous position: 162
  87. Perth High School - Previous position: 70
  88. St Mungo's RC High School - Previous position: 109
  89. Chryston High School - Previous position: 114
  90. Dyce Academy - Previous position: 177
  91. Aboyne Academy - Previous position: 37
  92. Kyle Academy - Previous position: 57
  93. Calderglen High School - Previous position: 90
  94. Ellon Academy - Previous position: 99
  95. Queen Margaret Academy - Previous position: 110
  96. Inverurie Academy - Previous position: 132
  97. Millburn Academy - Previous position: 138
  98. Hamilton Grammar School - Previous position: 197
  99. Crieff High School - Previous position: 58
  100. Fortrose Academy - Previous position: 71
  101. Anderson High School - Previous position: 80
  102. Kemnay Academy - Previous position: 121
  103. Inverkeithing High School - Previous position: 139
  104. Clydeview Academy - Previous position: 65
  105. Mackie Academy - Previous position: 72
  106. Bathgate Academy - Previous position: 73
  107. Cardinal Newman High School - Previous position: 85
  108. Belmont Academy - Previous position: 100
  109. Queensferry Community High School - Previous position: 115
  110. Portobello High School - Previous position: 140
  111. Stonelaw High School - Previous position: 178
  112. Gairloch High School - Previous position: 222
  113. St Luke's High School - Previous position: 74
  114. Milne's High School - Previous position: 81
  115. Deans Community High School - Previous position: 122
  116. St Thomas Aquinas Secondary School - Previous position: 141
  117. Woodmill High School - Previous position: 188
  118. Lanark Grammar School - Previous position: 189
  119. St Margaret's High School - Previous position: 210
  120. Johnstone High School - Previous position: 211
  121. Barrhead High School - Previous position: 53
  122. Lasswade High School Centre - Previous position: 86
  123. Greenfaulds High School - Previous position: 101
  124. Oban High School - Previous position: 123
  125. St John Ogilvie High School - Previous position: 149
  126. Culloden Academy - Previous position: 190
  127. Renfrew High School - Previous position: 198
  128. Tain Royal Academy - Previous position: 239
  129. Waid Academy - Previous position: 124
  130. Park Mains High School - Previous position: 125
  131. Holyrood Secondary School - Previous position: 142
  132. Balwearie High School - Previous position: 150
  133. Dumfries High School - Previous position: 151
  134. Carrick Academy - Previous position: 152
  135. St Andrew's Academy - Previous position: 153
  136. Cathkin High School - Previous position: 163
  137. Dunfermline High School - Previous position: 191
  138. Airdrie Academy - Previous position: 231
  139. Kirkcudbright Academy - Previous position: 291
  140. Trinity Academy - Previous position: 66
  141. Oldmachar Academy - Previous position: 75
  142. St Ambrose High School - Previous position: 77
  143. Taylor High School - Previous position: 91
  144. Portlethen Academy - Previous position: 111
  145. Hillhead High School - Previous position: 112
  146. St John's RC Academy - Previous position: 116
  147. Meldrum Academy - Previous position: 126
  148. Broughton High School - Previous position: 133
  149. Lourdes Secondary School - Previous position: 179
  150. Falkirk High School - Previous position: 212
  151. Kirkwall Grammar School - Previous position: 213
  152. Montrose Academy - Previous position: 292
  153. Castlehead High School - Previous position: 308
  154. Brae High School - Previous position: 339
  155. Wallace High School - Previous position: 92
  156. Harris Academy - Previous position: 134
  157. Cumbernauld Academy - Previous position: 154
  158. Kingussie High School - Previous position: 164
  159. Glenwood High School - Previous position: 165
  160. The Nicolson Institute - Previous position: 180
  161. Berwickshire High School - Previous position: 192
  162. Lockerbie Academy - Previous position: 199
  163. Penicuik High School - Previous position: 223
  164. John Paul Academy - Previous position: 224
  165. Lossiemouth High School - Previous position: 245
  166. Carluke High School - Previous position: 246
  167. Denny High School - Previous position: 262
  168. Sgoil Lionacleit - Previous position: 87
  169. Bucksburn Academy - Previous position: 127
  170. Castle Douglas High School - Previous position: 135
  171. St Columba's High School - Previous position: 143
  172. Dornoch Academy - Previous position: 155
  173. Bell Baxter High School - Previous position: 156
  174. Our Lady & St Patrick's High School - Previous position: 181
  175. Notre Dame High School - Previous position: 193
  176. Perth Academy - Previous position: 214
  177. Dumfries Academy - Previous position: 225
  178. King's Park Secondary School - Previous position: 240
  179. Eyemouth High School - Previous position: 279
  180. Liberton High School - Previous position: 309
  181. Ardnamurchan High School - Previous position: 55
  182. St Aidan's High School - Previous position: 113
  183. Uddingston Grammar School - Previous position: 117
  184. Grantown Grammar School - Previous position: 128
  185. Bridge Of Don Academy - Previous position: 144
  186. Forres Academy - Previous position: 166
  187. Graeme High School - Previous position: 167
  188. Elgin Academy - Previous position: 182
  189. Selkirk High School - Previous position: 194
  190. Stewarton Academy - Previous position: 200
  191. Bellahouston Academy - Previous position: 215
  192. Kinlochleven High School - Previous position: 252
  193. St Andrew's Secondary School - Previous position: 253
  194. The Gordon Schools - Previous position: 263
  195. Ayr Academy - Previous position: 315
  196. Our Lady's High School - Motherwell - Previous position: 102
  197. Larkhall Academy - Previous position: 118
  198. Plockton High School - Previous position: 129
  199. St Modan's High School - Previous position: 145
  200. St Joseph's Academy - Previous position: 168
  201. Loudoun Academy - Previous position: 216
  202. Grange Academy - Previous position: 254
  203. St Stephen's High School - Previous position: 270
  204. Lochaber High School - Previous position: 303
  205. Sir E Scott School - Previous position: 36
  206. Charleston Academy - Previous position: 103
  207. Golspie High School - Previous position: 146
  208. Bo'ness Academy - Previous position: 201
  209. St David's RC High School - Previous position: 232
  210. Musselburgh Grammar School - Previous position: 241
  211. Glenrothes High School - Previous position: 280
  212. Ross High School - Previous position: 281
  213. Knightswood Secondary School - Previous position: 282
  214. Alloa Academy - Previous position: 310
  215. Brechin High School - Previous position: 316
  216. Dalbeattie High School - Previous position: 93
  217. Queen Anne High School - Previous position: 202
  218. Leith Academy - Previous position: 226
  219. Coltness High School - Previous position: 227
  220. Drumchapel High School - Previous position: 283
  221. Dunoon Grammar School - Previous position: 119
  222. Harlaw Academy - Previous position: 157
  223. Thurso High School - Previous position: 169
  224. Beeslack Community High School - Previous position: 170
  225. Jedburgh Grammar School - Previous position: 171
  226. St Augustine's High School - Previous position: 183
  227. Alva Academy - Previous position: 184
  228. Auchenharvie Academy - Previous position: 195
  229. Greenwood Academy - Previous position: 203
  230. Mintlaw Academy - Previous position: 228
  231. Bannockburn High School - Previous position: 233
  232. Kilwinning Academy - Previous position: 242
  233. Kilmarnock Academy - Previous position: 247
  234. Preston Lodge High School - Previous position: 293
  235. Portree High School - Previous position: 59
  236. Bannerman High School - Previous position: 104
  237. Kilsyth Academy - Previous position: 136
  238. Islay High School - Previous position: 147
  239. St Peter the Apostle High School - Previous position: 217
  240. Clydebank High School - Previous position: 229
  241. Lesmahagow High School - Previous position: 248
  242. Coatbridge High School - Previous position: 264
  243. Caldervale High School - Previous position: 271
  244. Girvan Academy - Previous position: 294
  245. Buckie High School - Previous position: 304
  246. Langholm Academy - Previous position: 105
  247. Galashiels Academy - Previous position: 158
  248. Blairgowrie High School - Previous position: 172
  249. Arbroath High School - Previous position: 204
  250. Castlemilk High School - Previous position: 205
  251. St Andrew's High School - Previous position: 206
  252. Inverclyde Academy - Previous position: 230
  253. Brannock High School - Previous position: 234
  254. All Saints Secondary School - Previous position: 243
  255. Vale Of Leven Academy - Previous position: 249
  256. Grangemouth High School - Previous position: 272
  257. Tynecastle High School - Previous position: 305
  258. Inverness Royal Academy - Previous position: 137
  259. Holy Rood RC High School - Previous position: 173
  260. Port Glasgow High School - Previous position: 174
  261. Garnock Community Campus - Previous position: 218
  262. Carnoustie High School - Previous position: 235
  263. Douglas Ewart High School - Previous position: 250
  264. Alness Academy - Previous position: 255
  265. Drummond Community High School - Previous position: 256
  266. Hawick High School - Previous position: 295
  267. Tobermory High School - Previous position: 60
  268. St Mungo's Academy - Previous position: 219
  269. Trinity High School - Previous position: 220
  270. Kirkcaldy High School - Previous position: 265
  271. Hillpark Secondary School - Previous position: 273
  272. Annan Academy - Previous position: 284
  273. St Andrew's R C High School - Previous position: 266
  274. Banff Academy - Previous position: 274
  275. Rosshall Academy - Previous position: 285
  276. Morgan Academy - Previous position: 287
  277. Bellshill Academy - Previous position: 299
  278. Arbroath Academy - Previous position: 306
  279. Forrester High School - Previous position: 320
  280. Campbeltown Grammar School - Previous position: 332
  281. Hazlehead Academy - Previous position: 159
  282. Dumbarton Academy - Previous position: 236
  283. Whitehill Secondary School - Previous position: 251
  284. Forfar Academy - Previous position: 257
  285. Wick High School - Previous position: 275
  286. Lochgelly High School - Previous position: 288
  287. Keith Grammar School - Previous position: 296
  288. Robert Burns Academy - Previous position: 340
  289. Dingwall Academy - Previous position: 185
  290. Elgin High School - Previous position: 186
  291. Nairn Academy - Previous position: 207
  292. Fraserburgh Academy - Previous position: 237
  293. Doon Academy - Previous position: 258
  294. Stranraer Academy - Previous position: 267
  295. Calderside Academy - Previous position: 297
  296. Craigroyston Community High School - Previous position: 338
  297. St John's RC High School - Previous position: 221
  298. Invergordon Academy - Previous position: 238
  299. Cleveden Secondary School - Previous position: 244
  300. St Columba's R C High School - Previous position: 268
  301. Calderhead High School - Previous position: 300
  302. Smithycroft Secondary School - Previous position: 314
  303. Rothesay Academy - Previous position: 321
  304. Newbattle High School - Previous position: 311
  305. St Roch's Secondary School - Previous position: 313
  306. Peterhead Academy - Previous position: 317
  307. Ardrossan Academy - Previous position: 318
  308. Viewforth High School - Previous position: 325
  309. Speyside High School - Previous position: 175
  310. St Machar Academy - Previous position: 259
  311. Baldragon Academy - Previous position: 276
  312. St Margaret Mary's Secondary School - Previous position: 277
  313. Lornshill Academy - Previous position: 301
  314. Turriff Academy - Previous position: 307
  315. Sanquhar Academy - Previous position: 319
  316. Braidhurst High School - Previous position: 322
  317. Govan High School - Previous position: 335
  318. Auchmuty High School - Previous position: 298
  319. Irvine Royal Academy - Previous position: 324
  320. Lochend Community High School - Previous position: 333
  321. Lochgilphead High School - Previous position: 208
  322. Perth Grammar School - Previous position: 260
  323. Eastbank Academy - Previous position: 326
  324. Dalkeith High School - Previous position: 160
  325. Springburn Academy - Previous position: 302
  326. Gracemount High School - Previous position: 327
  327. Clyde Valley High School - Previous position: 278
  328. Craigie High School - Previous position: 328
  329. Linwood High School - Previous position: 334
  330. St Paul's RC Academy - Previous position: 286
  331. Levenmouth Academy - Previous position: 329
  332. Beath High School - Previous position: 289
  333. Lochside Academy - Previous position: 312
  334. St Paul's High School - Previous position: 323
  335. Wester Hailes Education Centre - Previous position: 336
  336. North West Community Campus - Previous position: 341
  337. Inverness High School - Previous position: 330
  338. Braeview Academy - Previous position: 331
  339. Northfield Academy - Previous position: 337
  340. Tiree High School - Previous position: 342
  341. Auchinleck Academy - Previous position: 261
  342. Cumnock Academy - Previous position: 290

We pay for your stories and videos! Do you have a story or video for The Scottish Sun? Email us at scoop@thesun.co.uk or call 0141 420 5300

Topics