Skip to main content

City Chambers
High Street
Edinburgh
Lothian
EH1 1YJ

Website: The City of Edinburgh Council

Email: myedinburgh@edinburgh.gov.uk

Telephone: 0131 200 2000

Visit The City of Edinburgh Council for State Primary School admission information for pupils starting at either:

  • A Primary or First school at the beginning of the reception year
  • A Junior school at the beginning of Year 3

Or Secondary State School admissions for pupils starting at either:

  • a Secondary school at the beginning of Year 7
  • an Upper school at the beginning of Year 9

State school admissions in England are regulated by the Schools Admissions Code, and schools must play fair, ensuring their admissions policy is not only fair but also transparent. Parents must play fair too: schools and local authorities are wising up on parental attempts to circumvent the code, and hundreds of school places are withdrawn every year, sometimes after the child has started school. read more

The Good Schools Guide Education Consultants now offers a specific service for parents who want advice on state school places: visit State School Service.


Schools in The City of Edinburgh Council

Primary State Schools

Abbeyhill Primary School, Abbey Street, Edinburgh, EH7 5SJ. A state school for boys and girls aged from 3 to 12.

Balgreen Primary School, 171 Balgreen Road, Edinburgh, EH11 3AT. A state school for boys and girls aged from 3 to 12.

Blackhall Primary School, 83 Craigcrook Road, Edinburgh, EH4 3PH. A state school for boys and girls aged from 3 to 12.

Bonaly Primary School, 57 Bonaly Road, EDINBURGH, EH13 0FJ. A state school for boys and girls aged from 3 to 12.

Broomhouse Primary School, 39 Saughton Road, Edinburgh, EH11 3RQ. A state school for boys and girls aged from 3 to 12.

Broughton Primary School, 132 Broughton Road, Edinburgh, EH7 4LD. A state school for boys and girls aged from 3 to 12.

Brunstane Primary School, 106 Magdalene Drive, Edinburgh, EH15 3BE. A state school for boys and girls aged from 3 to 12.

Bruntsfield Primary School, 12 Montpelier, Edinburgh, EH10 4NA. A state school for boys and girls aged from 3 to 12.

Buckstone Primary School, 79 Buckstone Loan East, Edinburgh, EH10 6UY. A state school for boys and girls aged from 3 to 12.

Bun-sgoil Taobh na Pairce (Parkside Primary), 139b Bonnington Road, Edinburgh, EH6 5NQ. A state school for boys and girls aged from 3 to 12.

Canal View Primary School, 4 Hailesland Place, Edinburgh, EH14 2SL. A state school for boys and girls aged from 3 to 12.

Carrick Knowe Primary School, Lampacre Road, Edinburgh, EH12 7HU. A state school for boys and girls aged from 3 to 12.

Castleview Primary School, 2d Greendykes Road, Edinburgh, EH16 4DP. A state school for boys and girls aged from 3 to 12.

Clermiston Primary School, 18 Parkgrove Place, Edinburgh, EH4 7NP. A state school for boys and girls aged from 3 to 12.

Clovenstone Primary School, 54 Clovenstone Park, Edinburgh, EH14 3EY. A state school for boys and girls aged from 3 to 12.

Colinton Primary School, Redford Place, Edinburgh, EH13 0AL. A state school for boys and girls aged from 3 to 12.

Corstorphine Primary School, 62 Corstorphine High Street, Edinburgh, EH12 7SY. A state school for boys and girls aged from 3 to 12.

Craigentinny Primary School, 4 Loganlea Drive, Edinburgh, EH7 6LR. A state school for boys and girls aged from 3 to 12.

Craiglockhart Primary School, 90 Ashley Terrace, Edinburgh, EH11 1RG. A state school for boys and girls aged from 3 to 12.

Craigour Park Primary, 102 Moredun Park Road, Edinburgh, EH17 7HL. A state school for boys and girls aged from 3 to 12.

Craigroyston Primary School, 7 Muirhouse Place West, Edinburgh, EH4 4PX. A state school for boys and girls aged from 3 to 12.

Cramond Primary School, 4 Cramond Crescent, Edinburgh, EH4 6PG. A state school for boys and girls aged from 3 to 12.

Currie Primary School, 59 Curriehill Road, Currie, EDINBURGH, EH14 5PU. A state school for boys and girls aged from 3 to 12.

Dalmeny Primary School, Carlowrie Crescent, Dalmeny, SOUTH QUEENSFERRY, EH30 9TZ. A state school for boys and girls aged from 3 to 12.

Dalry Primary School, 4 Cathcart Place, Dalry Road, EDINBURGH, EH11 2JB. A state school for boys and girls aged from 3 to 12.

Davidson's Mains Primary School, Corbiehill Road, Edinburgh, EH4 5DZ. A state school for boys and girls aged from 3 to 12.

Dean Park Primary School, 31 Marchbank Gardens, Balerno, EH14 7ET. A state school for boys and girls aged from 3 to 12.

Duddingston Primary School, 70a Duddingston Road, Edinburgh, EH15 1SW. A state school for boys and girls aged from 3 to 12.

East Craigs Primary School, 79 Craigmount Brae, Edinburgh, EH12 8XF. A state school for boys and girls aged from 3 to 12.

Echline Primary School, Bo'ness Road, South Queensferry, EDINBURGH, EH30 9XJ. A state school for boys and girls aged from 3 to 12.

Ferryhill Primary School, Groathill Road North, Edinburgh, EH4 2SQ. A state school for boys and girls aged from 3 to 12.

Flora Stevenson Primary, 175 Comely Bank, Edinburgh, EH4 1BG. A state school for boys and girls aged from 3 to 12.

Forthview Primary School, West Pilton Place, Edinburgh, EH4 4DF. A state school for boys and girls aged from 3 to 12.

Fox Covert Primary School, Clerwood Terrace, Edinburgh, EH12 8PG. A state school for boys and girls aged from 3 to 12.

Gilmerton Primary School, Moredun Dykes Road, Edinburgh, EH17 8NQ. A state school for boys and girls aged from 3 to 12.

Gracemount Primary School, 45 Gracemount House Drive, Edinburgh, EH16 6FD. A state school for boys and girls aged from 3 to 12.

Granton Primary School, 55 Boswall Parkway, Edinburgh, EH5 2DA. A state school for boys and girls aged from 3 to 12.

Gylemuir Primary School, 10 Wester Broom Place, Edinburgh, EH12 7RT. A state school for boys and girls aged from 3 to 12.

Hermitage Park Primary School, 9 Hermitage Park, Edinburgh, EH6 8HD. A state school for boys and girls aged from 3 to 12.

Hillwood Primary School, Station Road, Ratho Station, EDINBURGH, EH28 8PT. A state school for boys and girls aged from 3 to 12.

Holy Cross RC Primary School, Craighall Road, Edinburgh, EH6 4RE. A state school for boys and girls aged from 3 to 12.

James Gillespie's Primary School, Whitehouse Loan, Edinburgh, EH9 1BD. A state school for boys and girls aged from 3 to 12.

Juniper Green Primary School, 20 Baberton Mains Wynd, Edinburgh, EH14 3EE. A state school for boys and girls aged from 3 to 12.

Kirkliston Primary School, 15 Carmel Road, Kirkliston, EDINBURGH, EH29 9DD. A state school for boys and girls aged from 3 to 12.

Leith Primary School, St Andrews Place, Edinburgh, EH6 7EG. A state school for boys and girls aged from 3 to 12.

Leith Walk Primary School, 9 Brunswick Road, Edinburgh, EH7 5NG. A state school for boys and girls aged from 3 to 12.

Liberton Primary School, 229 Gilmerton Road, Edinburgh, EH16 5UD. A state school for boys and girls aged from 3 to 12.

Longstone Primary School, Redhall Grove, Edinburgh, EH14 2DU. A state school for boys and girls aged from 3 to 12.

Lorne Primary School, 7 Lorne Street, Edinburgh, EH6 8QS. A state school for boys and girls aged from 3 to 12.

Murrayburn Primary School, 1 Sighthill Loan, Edinburgh, EH11 4NP. A state school for boys and girls aged from 3 to 12.

Nether Currie Primary School, 23 Thomson Crescent, Currie, EDINBURGH, EH14 5JR. A state school for boys and girls aged from 3 to 12.

Newcraighall Primary School, Whitehill Street, Newcraighall, EDINBURGH, EH21 8QZ. A state school for boys and girls aged from 3 to 12.

Niddrie Mill Primary School, 20 Moffat Way, EDINBURGH, EH16 4PY. A state school for boys and girls aged from 3 to 12.

Oxgangs Primary School, 60 Oxgangs Road North, Edinburgh, EH13 9DS. A state school for boys and girls aged from 3 to 12.

Parsons Green Primary School, 60 Meadowfield Drive, Edinburgh, EH8 7LU. A state school for boys and girls aged from 3 to 12.

Pentland Primary School, 10 Oxgangs Green, Edinburgh, EH13 9JF. A state school for boys and girls aged from 3 to 12.

Pirniehall Primary School, 4 West Pilton Crescent, Edinburgh, EH4 4EP. A state school for boys and girls aged from 3 to 12.

Preston Street Primary School, Dalkeith Road, Edinburgh, EH16 5BR. A state school for boys and girls aged from 3 to 12.

Prestonfield Primary School, Peffermill Road, Edinburgh, EH16 5LJ. A state school for boys and girls aged from 3 to 12.

Queensferry Primary School, Burgess Road, South Queensferry, EDINBURGH, EH30 9NX. A state school for boys and girls aged from 3 to 12.

Ratho Primary School, 1 School Wynd, Ratho, EDINBURGH, EH28 8TT. A state school for boys and girls aged from 3 to 12.

Roseburn Primary School, 64 Roseburn Street, Edinburgh, EH12 5PL. A state school for boys and girls aged from 3 to 12.

Royal Mile Primary School, 86 Canongate, Edinburgh, EH8 8BZ. A state school for boys and girls aged from 3 to 12.

Sciennes Primary School, 10 Sciennes Road, Edinburgh, EH9 1LG. A state school for boys and girls aged from 3 to 12.

Sighthill Primary School, 1 Calder Park, Edinburgh, EH11 4NF. A state school for boys and girls aged from 3 to 12.

South Morningside Primary School, 116 Comiston Road, Edinburgh, EH10 5QN. A state school for boys and girls aged from 3 to 12.

St Catherine's RC Primary School, 30 Gracemount Drive, Edinburgh, EH16 6RN. A state school for boys and girls aged from 3 to 12.

St Cuthbert's RC Primary School, 9 Hutchison Crossway, Edinburgh, EH14 1RP. A state school for boys and girls aged from 3 to 12.

St David's RC Primary School, 4 West Pilton Crescent, Edinburgh, EH4 4HP. A state school for boys and girls aged from 3 to 12.

St Francis' RC Primary School, 20 Moffat Way, EDINBURGH, EH16 4PY. A state school for boys and girls aged from 3 to 12.

St John Vianney RC Primary School, 17 Ivanhoe Crescent, Edinburgh, EH16 6AU. A state school for boys and girls aged from 3 to 12.

St John's RC Primary School, Hamilton Terrace, Edinburgh, EH15 1NB. A state school for boys and girls aged from 3 to 12.

St Joseph's RC Primary School, 39 Saughton Road, Edinburgh, EH11 3RQ. A state school for boys and girls aged from 3 to 12.

St Margaret's RC Primary School, Station Road, South Queensferry, EH30 9JY. A state school for boys and girls aged from 3 to 12.

St Mark's RC Primary School, 63 Firrhill Crescent, Edinburgh, EH13 9EE. A state school for boys and girls aged from 3 to 12.

St Mary's RC Primary School (Edinburgh), 63 East London Street, Edinburgh, EH7 4BW. A state school for boys and girls aged from 3 to 12.

St Mary's RC Primary School (Leith), 30 Links Gardens, Edinburgh, EH6 7JG. A state school for boys and girls aged from 3 to 12.

St Ninian's RC Primary School, 150 Restalrig Road South, Edinburgh, EH7 6JA. A state school for boys and girls aged from 3 to 12.

St Peter's RC Primary School, 10 Falcon Road, Edinburgh, EH10 4AH. A state school for boys and girls aged from 3 to 12.

St. Andrew's Fox Covert RC Primary School, Clerwood Terrace, Edinburgh, EH12 8PG. A state school for boys and girls aged from 3 to 12.

Stenhouse Primary School, 4 Saughton Mains Street, Edinburgh, EH11 3HH. A state school for boys and girls aged from 3 to 12.

Stockbridge Primary School, 17a Hamilton Place, Edinburgh, EH3 5BA. A state school for boys and girls aged from 3 to 12.

The Royal High Primary School, 61 Northfield Broadway, Edinburgh, EH8 7RX. A state school for boys and girls aged from 3 to 12.

Tollcross Primary School, Fountainbridge, Edinburgh, EH3 9QG. A state school for boys and girls aged from 3 to 12.

Towerbank Primary School, Figgate Bank, Edinburgh, EH15 1HX. A state school for boys and girls aged from 3 to 12.

Trinity Primary School, 181 Newhaven Road, Edinburgh, EH6 4QA. A state school for boys and girls aged from 3 to 12.

Victoria Primary School, 4-6 Newhaven Main Street, Edinburgh, EH6 4HY. A state school for boys and girls aged from 3 to 12.

Wardie Primary School, Granton Road, Edinburgh, EH5 3NJ. A state school for boys and girls aged from 3 to 12.

Secondary State Schools

Balerno Community High School, 5 Bridge Road, Balerno, EH14 7AQ. A state school for boys and girls aged from 12 to 18.

Boroughmuir High School, Viewforth, Edinburgh, EH10 4LR. A state school for boys and girls aged from 12 to 18.

Broughton High School, 29 East Fettes Avenue, Edinburgh, EH4 1EG. A state school for boys and girls aged from 12 to 18.

Castlebrae Community High School, 2a Greendykes Road, Edinburgh, EH16 4DP. A state school for boys and girls aged from 12 to 18.

Craigmount High School, 59 Craigs Road, Edinburgh, EH12 8NH. A state school for boys and girls aged from 12 to 18.

Craigroyston Community High School, 67 Pennywell Road, Edinburgh, EH4 4NL. A state school for boys and girls aged from 12 to 18.

Currie Community High School, 31 Dolphin Avenue, Currie, EDINBURGH, EH14 5RD. A state school for boys and girls aged from 12 to 18.

Drummond Community High School, 41 Bellevue Place, Edinburgh, EH7 4BS. A state school for boys and girls aged from 12 to 18.

Edinburgh College, Granton Campus, 350 West Granton Road, Edinburgh, EH5 1QE. A state school for boys and girls aged from 16 to 99.

Edinburgh College - Milton Road Campus, Milton Road Centre, 24 Milton Road East, Edinburgh, EH15 2PQ. A state school for boys and girls aged from 16 to 99.

Edinburgh College - Sighthill Campus, Bankhead Avenue, Edinburgh, EH11 4DE. A state school for boys and girls aged from 16 to 99.

Edinburgh’s Telford College, 350 West Granton Road, Edinburgh, EH5 1QE. A state school for boys and girls aged from 16 to 99.

Firrhill High School, 9 Oxgangs Road North, Firrhill, EDINBURGH, EH14 1DP. A state school for boys and girls aged from 12 to 18.

Forrester High School, 212 Broomhouse Road, Edinburgh, EH12 9AE. A state school for boys and girls aged from 12 to 18.

Gracemount High School, 136 Lasswade Road, Edinburgh, EH16 6TZ. A state school for boys and girls aged from 12 to 18.

Holy Rood RC High School, 55 Duddingston Road West, Edinburgh, EH15 3ST. A state school for boys and girls aged from 12 to 18.

James Gillespie's High School, Lauderdale Street, Edinburgh, EH9 1DD. A state school for boys and girls aged from 12 to 18.

Leith Academy, 20 Academy Park, Edinburgh, EH6 8JQ. A state school for boys and girls aged from 12 to 18.

Liberton High School, 328 Gilmerton Road, Edinburgh, EH17 7PT. A state school for boys and girls aged from 12 to 18.

Portobello High School, 10 Duddingston Road, Edinburgh, EH15 1NF. A state school for boys and girls aged from 12 to 18.

Queensferry Community High School, Ashburnham Road, South Queensferry, EDINBURGH, EH30 9JN. A state school for boys and girls aged from 12 to 18.

St Augustine's High School, 208 Broomhouse Road, Edinburgh, EH12 9AD. A state school for boys and girls aged from 12 to 18.

St Thomas Of Aquin's High School, 2-20 Chalmers Street, Edinburgh, EH3 9NH. A state school for boys and girls aged from 12 to 18.

The Royal High School (Edinburgh), East Barnton Avenue, Edinburgh, EH4 6JP. A state school for boys and girls aged from 12 to 18.

Trinity Academy, Craighall Avenue, Edinburgh, EH6 4RT. A state school for boys and girls aged from 12 to 18.

Tynecastle High School, 17-19 McLeod Street, Edinburgh, EH11 2NJ. A state school for boys and girls aged from 12 to 18.

Wester Hailes Education Centre, 5 Murrayburn Drive, Edinburgh, EH14 2SU. A state school for boys and girls aged from 12 to 18.

Special State Schools

Braidburn Special School, 107 Oxgangs Road North, Edinburgh, EH14 1ED. A state special school for boys and girls aged from 3 to 18.

Gorgie Mills, 97 Gorgie Park Road, Edinburgh, EH11 2QL. A state special school for boys and girls aged from 3 to 18.

Howdenhall & St Katharine's Special School, 39 Howdenhall Road, Edinburgh, EH16 6PG. A state special school for boys and girls aged from 3 to 18.

Kaimes School, 140 Lasswade Road, Edinburgh, EH16 6RT. A state special school for boys and girls aged from 3 to 18. Type of SEN provision: Has an entry in the Autism Services Directory.

Oaklands School, 750 Ferry Road, Edinburgh, EH4 4PQ. A state special school for boys and girls aged from 3 to 18.

Panmure St Ann's special school, 6 South Gray's Close, Edinburgh, EH1 1TQ. A state special school for boys and girls aged from 3 to 18.

Pilrig Park School, 12 Balfour Place, Edinburgh, EH6 5DW. A state special school for boys and girls aged from 3 to 18.

Prospect Bank School, 81 Restalrig Road, Edinburgh, EH6 8BQ. A state special school for boys and girls aged from 3 to 18. Type of SEN provision: Has an entry in the Autism Services Directory.

Redhall School, 3c Redhall Grove, Edinburgh, EH14 2DU. A state special school for boys and girls aged from 3 to 18.

Rowanfield Special School, 67c Groathill Road North, Edinburgh, EH4 2SA. A state special school for boys and girls aged from 3 to 18.

St Crispin's School, 19 Watertoun Road, Edinburgh, EH9 3HZ. A state special school for boys and girls aged from 3 to 18. Type of SEN provision: Has an entry in the Autism Services Directory.

Wellington School, McIntyre Avenue, Penicuik, Midlothian, EH26 8PT. A state special school for boys and girls aged from 12 to 16.

Woodlands School, 36 Dolphin Avenue, Currie, EDINBURGH, EH14 5RD. A state special school for boys and girls aged from 3 to 18.

Independent Schools

Basil Paterson School Middle School S3 S4, 21 Abercromby Place, EDINBURGH, MIDLOTHIAN, EH3 6QE. An independent school for boys and girls aged from 12 to 18.

Basil Paterson School Upper School S5 S6, 66 - 67 Queen Street, EDINBURGH, MIDLOTHIAN, EH2 4NA. An independent school for boys and girls aged from 12 to 18.

Basil Paterson Tutorial College, 65 & 66 Queen Street, Edinburgh, EH2 4NA. An independent school for boys and girls aged from 14 to 19.

Cargilfield School, 45 Gamekeeper's Road, Edinburgh, EH4 6HU. An independent school for boys and girls aged from 3 to 13.

Clifton Hall School, Clifton Road, Newbridge, Edinburgh, EH28 8LQ. An independent school for boys and girls aged from 3 to 18.

Edinburgh Montessori Arts School, 18N Liberton Brae, EDINBURGH, EH16 6AE. An independent school for boys and girls aged from 3 to 12.

Edinburgh Steiner School, 60 Spylaw Road, Edinburgh, EH10 5BR. An independent school for boys and girls aged from 3 to 18.

ESMS Junior School, 11 Queensferry Road, Edinburgh, EH4 3EQ. An independent school for boys and girls aged from 3 to 11.

Fettes College, Carrington Road, Edinburgh, EH4 1QX. An independent school for boys and girls aged from 7 to 18.

George Heriot's School, Lauriston Place, Edinburgh, EH3 9EQ. George Heriot's School is an independent school for boys and girls aged from 4 to 18. George Heriot's School fees are £10,962 -£16,440 pa, and there is no boarding available. Want to know more about George Heriot's School? Read our review here.

George Watson's College, 67-71 Colinton Road, Edinburgh, EH10 5EG. A mainstream independent school for pupils aged from 12 to 18 with a linked junior school

Leith School of Art, 25 North Junction Street, Edinburgh, EH6 6HW. An independent school for boys and girls aged from 16 to 25.

Mannafields Christian School, 170 Easter Road, Edinburgh, EH7 5QE. An independent school for boys and girls aged from 12 to 18.

Merchiston Castle School, 294 Colinton Road, Edinburgh, EH13 0PU. An independent school for boys aged from 7 to 18.

Regius School, 69a Whitehill Street, Newcraighall, EDINBURGH, EH21 8QZ. An independent school for boys and girls aged from 3 to 12.

St George's School (Edinburgh), Garscube Terrace, Murrayfield, Edinburgh, EH12 6BG. An independent school for girls aged from 3 to 18.

St Mary's Music School, Coates Hall, 25 Grosvenor Crescent, Edinburgh, Edinburgh, EH12 5EL. An independent school for boys and girls aged from 9 to 19.

Stewart's Melville College, Queensferry Road, Edinburgh, EH4 3EZ. An independent school for boys aged from 12 to 18.

The Edinburgh Academy, 42 Henderson Row, Edinburgh, EH3 5BL. An independent school for boys and girls aged from 2 to 18.

The Mary Erskine School, Ravelston, Edinburgh, EH4 3NT. An independent school for girls aged from 12 to 18.

Independent Special Schools

Blackford Brae Project(Barnardo), 91 South Oswald Road, Edinburgh, Edinburgh, EH9 2HH. A special independent school for boys aged from 7 to 11.

Dunedin School, Liberton Bank House, 5 Nether Liberton Lane, EDINBURGH, EH16 5TY. A special independent school for boys and girls aged from 3 to 18.

Huntercombe Hospital School, Binny Estate, Ecclesmachan Road, EDINBURGH, EH52 6NL. A special independent school for boys and girls aged from 3 to 18.

The Royal Blind School, 43-45 Canaan Lane, Edinburgh, EH10 4SG. A special independent school for pupils aged from 4 to 19 who are visually impaired or blind, and may have multiple disabilities in addition to visual impairment


Subscribe for instant access to in-depth reviews:

☑ 30,000 Independent, state and special schools in our parent-friendly interactive directory
☑ Instant access to in-depth UK school reviews
☑ Honest, opinionated and fearless independent reviews of over 1,200 schools
☑ Independent tutor company reviews

Try before you buy - The Charter School Southwark

Buy Now

GSG Blog >

The Good Schools Guide newsletter

Educational insight in your inbox. Sign up for our popular newsletters.

 
 
 

Our most recent newsletter: