Scottish school league table 2022: Scotland’s 342 schools ranked from best to worst according to the 2022 High School League Table

The best schools in Scotland have been named in the 2022 High School League Table from The Times.

Here are the best and worst schools in Scotland ranked by percentage of pupils who attained five highers.

The High School League Table, which covers state schools and has been compiled based on the percentage of pupils achieving the Scottish government’s “gold standard” of five Highers in 2021.

Jordanhill School in Glasgow has topped the table for the sixth year running.

The High School League Table, which covers state schools and has been compiled based on the percentage of pupils achieving the Scottish government’s “gold standard” of five Highers in 2021, is published in print and online in The Times Scotland today (22 June 2022).

Read More

Read More
Scottish school league table 2022: The top 10 best schools in Scotland ranked by...

The school is unique in that is directly funded by a grant from the Scottish government rather than a local authority.

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

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

Here is the full list from The Times

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