school_name 2018/19 2020/21 2021/22 2022/23 2023/24
Edinburgh City All Schools 83.5 80.75 83.5 83.75 84.5
Scotland All Schools 80.0 75.75 78.5 80.5 81.0
Abbeyhill Primary School 82.5 95.0 85.0 85.0 80.0
Balgreen Primary School 82.5 57.5 75.0 77.5 80.0
Blackhall Primary School 92.5 85.0 90.0 95.0 92.5
Bonaly Primary School 95.0 95.0 95.0 95.0 90.0
Broomhouse Primary School 77.5 85.0 77.5 82.5 82.5
Broughton Primary School 72.5 80.0 77.5 72.5 75.0
Brunstane Primary School 67.5 77.5 87.5 87.5 87.5
Bruntsfield Primary School 95.0 95.0 95.0 90.0 87.5
Buckstone Primary School 95.0 92.5 90.0 92.5 95.0
Bun-sgoil Taobh na Pairce (Parkside Primary) 87.5 85.0 87.5 90.0 90.0
Canaan Lane Primary School n/a n/a n/a 95.0 95.0
Canal View Primary School 85.0 75.0 82.5 65.0 75.0
Carrick Knowe Primary School 82.5 82.5 80.0 87.5 87.5
Castleview Primary School 77.5 60.0 72.5 77.5 77.5
Clermiston Primary School 85.0 85.0 85.0 82.5 85.0
Clovenstone Primary School 75.0 67.5 70.0 67.5 75.0
Colinton Primary School 72.5 77.5 85.0 85.0 92.5
Corstorphine Primary School 95.0 92.5 92.5 95.0 92.5
Craigentinny Primary School 67.5 60.0 57.5 65.0 75.0
Craiglockhart Primary School 90.0 90.0 87.5 85.0 85.0
Craigour Park Primary 77.5 67.5 82.5 82.5 75.0
Craigroyston Primary School 60.0 45.0 57.5 65.0 67.5
Cramond Primary School 92.5 82.5 95.0 87.5 92.5
Currie Primary School 82.5 87.5 82.5 85.0 90.0
Dalmeny Primary School 90.0 82.5 87.5 85.0 95.0
Dalry Primary School 67.5 70.0 75.0 75.0 70.0
Davidson's Mains Primary School 92.5 82.5 87.5 90.0 82.5
Dean Park Primary School 90.0 92.5 95.0 95.0 95.0
Duddingston Primary School 87.5 82.5 87.5 87.5 87.5
East Craigs Primary School 85.0 72.5 82.5 85.0 85.0
Echline Primary School 92.5 85.0 87.5 87.5 92.5
Ferryhill Primary School 87.5 82.5 72.5 65.0 72.5
Flora Stevenson Primary 95.0 75.0 82.5 82.5 87.5
Forthview Primary School 67.5 65.0 67.5 75.0 72.5
Fox Covert Primary School 85.0 80.0 85.0 87.5 87.5
Frogston Primary School n/a 95.0 90.0 77.5 82.5
Gilmerton Primary School 77.5 72.5 72.5 77.5 77.5
Gracemount Primary School 65.0 72.5 75.0 70.0 75.0
Granton Primary School 75.0 52.5 52.5 65.0 67.5
Gylemuir Primary School 87.5 87.5 87.5 90.0 87.5
Hermitage Park Primary School 77.5 72.5 80.0 77.5 82.5
Hillwood Primary School 60.0 72.5 72.5 82.5 82.5
Holy Cross RC Primary School 90.0 95.0 95.0 95.0 87.5
James Gillespie's Primary School 92.5 95.0 92.5 92.5 92.5
Juniper Green Primary School 90.0 87.5 90.0 90.0 92.5
Kirkliston Primary School 85.0 85.0 87.5 95.0 87.5
Leith Primary School 87.5 72.5 85.0 80.0 82.5
Leith Walk Primary School 67.5 92.5 85.0 57.5 72.5
Liberton Primary School 77.5 75.0 82.5 80.0 85.0
Longstone Primary School 80.0 72.5 80.0 80.0 87.5
Lorne Primary School 77.5 80.0 80.0 75.0 75.0
Murrayburn Primary School 82.5 80.0 87.5 80.0 85.0
Nether Currie Primary School 87.5 82.5 90.0 90.0 92.5
Newcraighall Primary School 75.0 80.0 80.0 77.5 80.0
Niddrie Mill Primary School 50.0 82.5 82.5 82.5 80.0
Oxgangs Primary School 82.5 85.0 80.0 82.5 85.0
Parsons Green Primary School 87.5 87.5 85.0 85.0 82.5
Pentland Primary School 95.0 87.5 87.5 92.5 95.0
Pirniehall Primary School 67.5 45.0 62.5 67.5 67.5
Preston Street Primary School 82.5 85.0 92.5 90.0 85.0
Prestonfield Primary School 80.0 87.5 80.0 82.5 85.0
Queensferry Primary School 92.5 90.0 87.5 95.0 90.0
Ratho Primary School 87.5 85.0 80.0 77.5 87.5
Roseburn Primary School 85.0 92.5 90.0 92.5 92.5
Royal Mile Primary School 67.5 55.0 77.5 80.0 85.0
Sciennes Primary School 95.0 95.0 95.0 95.0 95.0
Sighthill Primary School 72.5 67.5 72.5 67.5 77.5
South Morningside Primary School 95.0 95.0 95.0 95.0 95.0
St Andrew's Fox Covert RC Primary School 87.5 82.5 75.0 82.5 80.0
St Catherine's RC Primary School 70.0 55.0 80.0 75.0 82.5
St Cuthbert's RC Primary School 80.0 85.0 82.5 85.0 85.0
St David's RC Primary School 62.5 50.0 62.5 72.5 77.5
St Francis' RC Primary School 77.5 87.5 82.5 90.0 90.0
St John Vianney RC Primary School 80.0 82.5 80.0 85.0 87.5
St John's RC Primary School 90.0 82.5 87.5 92.5 90.0
St Joseph's RC Primary School 80.0 87.5 85.0 70.0 80.0
St Margaret's RC Primary School 70.0 85.0 82.5 80.0 80.0
St Mark's RC Primary School 90.0 72.5 95.0 95.0 80.0
St Mary's RC Primary School (Edinburgh) 87.5 85.0 90.0 85.0 90.0
St Mary's RC Primary School (Leith) 75.0 82.5 85.0 85.0 85.0
St Ninian's RC Primary School 67.5 75.0 70.0 65.0 65.0
St Peter's RC Primary School 80.0 92.5 90.0 92.5 92.5
Stenhouse Primary School 77.5 70.0 70.0 72.5 70.0
Stockbridge Primary School 95.0 80.0 92.5 87.5 87.5
The Royal High Primary School 77.5 85.0 82.5 82.5 80.0
Tollcross Primary School 95.0 90.0 87.5 95.0 90.0
Towerbank Primary School 90.0 82.5 90.0 87.5 92.5
Trinity Primary School 87.5 87.5 85.0 82.5 87.5
Victoria Primary School 85.0 87.5 80.0 85.0 82.5
Wardie Primary School 92.5 87.5 92.5 95.0 87.5