Your charity for Scotland’s environment

City of Edinburgh

There are currently 269 schools registered with the Eco-Schools programme in the City of Edinburgh area.

School NameLocationPostcodeGreen Flag Award
Abbeyhill Primary SchoolEdinburghEH7 5SG
Arbor Green NurseryEdinburghEH4 1HP
Arcadia NurseryEdinburghEH9 3BF
Asquith Edinburgh Day NurseryEdinburghEH12 8LH
Balerno Community High SchoolEdinburghEH14 7AQ
Balgreen Nursery SchoolEdinburghEH11 3AT
Balgreen Primary SchoolEdinburghEH11 3AJ
Barnton NurseryEdinburghEH4 6EE
Blackhall NurseryEdinburghEH4 3RU
Blackhall Primary SchoolEdinburghEH4 3PH
Blossom Tree Children's NurseryEdinburghEH17 8RE
Bonaly Primary SchoolEdinburghEH13 0FJ
Bonnington House NurseryEdinburghEH6 4QA
Boroughmuir High SchoolEdinburghEH10 4LR
Braidburn SchoolEdinburghEH14 1ED
Bright Horizons at BruntsfieldEdinburghEH10 5AD
Bright Horizons Elsie Inglis NurseryEdinburghEH8 8EW
Bright Horizons Family Solutions (Cramond)EdinburghEH4 6PH
Bright Horizons Family Solutions (RBS)EdinburghEH12 9BH
Bright Horizons Family Solutions Rutland NurseryEdinburghEH1 2AS
Bright Horizons Nursery AnnandaleEdinburghEH7 4LS
Bright Horizons Nursery at Morton Mains FarmEdinburghEH10 7AW
Bright Sparks NurseryEdinburghEH12 5SP
Brighton NurseryEdinburghEH15 2BL
Broomhouse Primary SchoolEdinburghEH11 3RQ
Broughton High SchoolEdinburghEH4 1EG
Broughton Primary SchoolEdinburghEH7 4LD
Brunstane Primary SchoolEdinburghEH15 3BE
Bruntsfield Community NurseryEdinburghEH10 4NA
Bruntsfield House NurseryEdinburghEH10 4HQ
Bruntsfield Primary SchoolEdinburghEH10 4NA
Buckstone Primary SchoolEdinburghEH10 6UY
Bun Sgoil Taobh na PairceEdinburghEH6 5NQ
Busy Bees NurseryEdinburghEH3 9LR
Cameron House Nursery SchoolEdinburghEH16 5LF
Canal View Primary SchoolEdinburghEH14 2SL
Carebears NurseryEdinburghEH16 6JT
Careshare @ Port HamiltonEdinburghEH3 8EB
Careshare at NewhavenEdinburghEH6 4LX
Cargilfield SchoolEdinburghEH4 6HU
Carrick Knowe Primary SchoolEdinburghEH12 7HU
Castlebrae Community High SchoolEdinburghEH16 4DP
Castleview Primary SchoolEdinburghEH16 4DP
Chapter One ChildcareEdinburghEH16 6HT
Chapter One ChildcareEdinburghEH4 3DA
Cherrytrees NurseryEdinburghEH15 1JN
Childcair@QuartermileEdinburghEH3 9EG
Childsplay Childrens Nursery LtdEdinburghEH10 4AH
Claylands NurseryEdinburghEH28 8LZ
Clermiston Primary SchoolEdinburghEH4 7NP
Clifton Hall SchoolEdinburghEH28 8LQ
Clovenstone Primary SchoolEdinburghEH14 3EY
Colinton Primary SchoolEdinburghEH13 0AL
Colinton Private NurseryEdinburghEH13 0DE
Corstorphine Primary School & Nursery ClassEdinburghEH12 7SY
Cosy Cottage Nursery SchoolEdinburghEH8 7RX
Cowgate Under 5s CentreEdinburghEH1 1QX
Craigentinny Early Years CentreEdinburghEH7 6LR
Craigentinny Primary SchoolEdinburghEH7 6LR
Craiglockhart Primary SchoolEdinburghEH11 1RG
Craigmillar Child & Family CentreEdinburghEH16 4BR
Craigmount High SchoolEdinburghEH12 8NH
Craigour Park Primary SchoolEdinburghEH17 7HL
Craigroyston Community High SchoolEdinburghEH4 4QP
Craigroyston Primary SchoolEdinburghEH4 4PX
Cramond Primary SchoolEdinburghEH12 8RY
Cranley Craiglockhart NurseryEdinburghEH14 1LT
Cranley Nursery (Colinton)EdinburghEH14 1JF
Cranley Nursery BuckstoneEdinburghEH10 6NZ
Crewe Road Nursery EdinburghEH4 2NY
Croileagan Nurseries LtdEdinburghEH12 7TQ
Currie Childrens NurseryEdinburghEH14 5NB
Currie Community High SchoolCurrieEH14 5RD
Currie PlaygroupCurrieEH14 6AN
Currie Primary SchoolCurrieEH14 5PU
Dalmeny Primary SchoolEdinburghEH30 9TZ
Dalry Primary SchoolEdinburghEH11 2JB
Davidson's Mains Primary SchoolEdinburghEH4 5DZ
Dean Park Primary SchoolEdinburghEH14 7ET
Doune Terrace NurseryEdinburghEH3 6DY
Drummond Community High SchoolEdinburghEH7 4BS
Duddingston Primary SchoolEdinburghEH15 1SW
East Craigs Primary SchoolEdinburghEH12 8XF
Echline Primary SchoolSouth QueensferryEH30 9XJ
Edinburgh Academy (Junior and Senior School)EdinburghEH3 5BL
Edinburgh Academy Senior SchoolEdinburghEH3 5BL
Edinburgh Montessori Arts SchoolEdinburghEH16 6AE
Edinburgh Park NurseryEdinburghEH12 9DF
Edinburgh Steiner SchoolEdinburghEH10 5BR
Edzell NurseryEdinburghEH3 5PX
Fairmile House NurseryEdinburghEH10 7AU
Ferryhill Primary SchoolEdinburghEH4 2SQ
Fettes CollegeEdinburghEH4 1QX
Fettes College Prep SchoolEdinburghEH4 1QZ
Firrhill High SchoolEdinburghEH14 1DP
Flora Stevenson Primary SchoolEdinburghEH4 1BG
Forbes Children's NurseryEdinburghEH6 7PJ
Forbes Children's Nursery BruntsfieldEdinburghEH10 4EF
Forrester High SchoolEdinburghEH12 9AE
Fort Early Years CentreEdinburghEH6 4HF
Forthview Primary SchoolEdinburghEH4 4DF
Fox Covert Early Years CentreEdinburghEH12 8PG
Fox Covert Primary SchoolEdinburghEH12 8PG
George Heriot's Junior & Senior SchoolEdinburghEH3 9HE
George Watson's CollegeEdinburghEH10 5EG
Gilmerton Primary SchoolEdinburghEH17 8NQ
Gorgie Mills SchoolEdinburghEH11 2QL
Gracemount High SchoolEdinburghEH16 6TZ
Gracemount Primary SchoolEdinburghEH16 6FD
Granton Primary SchoolEdinburghEH5 2DA
Greenbank Pre-SchoolEdinburghEH10 6ES
Greendykes Early Years CentreEdinburghEH16 4DZ
Greengables Nursery School & Family CentreEdinburghEH16 4UR
Gylemuir Primary SchoolEdinburghEH12 7RT
Hailesland Early Years CentreEdinburghEH14 2SL
Harmeny SchoolEdinburghEH14 7JY
Headstart Nursery SchoolEdinburghEH6 6AT
Headstart Nursery SchoolEdinburghEH10 5NU
Heriot Hill NurseryEdinburghEH7 4DY
Hermitage Park Primary SchoolEdinburghEH6 8HD
Highland Fling NurseryEdinburghEH15 1LR
Hillwood Primary SchoolEdinburghEH28 8PT
Holy Cross RC Primary SchoolEdinburghEH6 4RE
Holy Rood RC High SchoolEdinburghEH15 1ST
Hope Cottage Nursery SchoolEdinburghEH8 9HF
Howdenhall and St Katharine's Special SchoolEdinburghEH16 6PG
James Gillespies High SchoolEdinburghEH9 1DD
James Gillespies Primary SchoolEdinburghEH9 1BD
Jigsaw ChildcareEdinburghEH12 8LX
Jigsaw Childcare UK LTDEdinburghEH2 1JX
Jigsaw NurseriesEdinburghEH14 7EQ
Juniper Green Primary SchoolEdinburghEH14 3EE
Kaimes SchoolEdinburghEH16 6RT
Kidzcare @ PortobelloEdinburghEH15 2AA
Kidzcare Pre-School NurseryEdinburghEH9 2HB
Kidzcare@Norwood House NurseryEdinburghEH9 2DX
Kirkliston Nursery SchoolKirklistonEH29 9AQ
Kirkliston Orchard NurseryKirklistonEH29 9EA
Kirkliston Primary SchoolKirklistonEH29 9DD
Kirktonholme@Scottish Parliament CrecheEdinburghEH99 1SP
Lanark Road NurseryEdinburghEH14 2LL
Leaps and Bounds NurseryEdinburghEH4 8AZ
Leith AcademyEdinburghEH6 8JQ
Leith Primary School and Nursery ClassEdinburghEH6 7EG
Leith Walk Primary SchoolEdinburghEH7 5NG
Liberton High SchoolEdinburghEH17 7PT
Liberton Nursery SchoolEdinburghEH16 6JQ
Liberton Primary SchoolEdinburghEH16 5UD
Little Flyers NurseryInglistonEH28 8AU
Little Learners NurseryEdinburghEH16 6SU
Little Monkeys NurseryEdinburghEH14 1AJ
Little Monkeys NurseryEdinburghEH16 5DP
Longstone Primary SchoolEdinburghEH14 2DU
Lorne Primary SchoolEdinburghEH6 8QS
Mary Erskine & Stewart's Melville Junior SchoolEdinburghEH4 3EZ
Mary Erskine SchoolEdinburghEH4 3NT
Meadows NurseryEdinburghEH9 1LW
Meadows NurseryEdinburghEH6 5AY
Melville House NurseryEdinburghEH11 1NL
Merchiston Castle SchoolEdinburghEH13 0PU
Moffat Early Years CampusEdinburghEH16 4NU
Murrayburn Early Years CampusEdinburghEH11 4NG
Murrayburn Primary SchoolEdinburghEH11 4NP
Murrayfield NurseryEdinburghEH12 5SP
Nari Kallyan ShahnghoEdinburghEH3 9NH
Nether Currie Primary SchoolCurrieEH14 5JR
New Town NurseryEdinburghEH4 1ND
New Town Nursery TooEdinburghEH3 6BJ
Newcraighall Primary SchoolEdinburghEH21 8QZ
Niddrie Mill Primary SchoolEdinburghEH16 4PY
Nippers NurseryDalmenyEH30 9TU
North Edinburgh ChildcareEdinburghEH4 4BL
Oaklands SchoolEdinburghEH4 4PQ
Outdoor Nursery EdinburghEdinburghEH16 6PJ
Oxgangs Primary SchoolEdinburghEH13 9DS
Panmure St Ann's SchoolEdinburghEH1 1TQ
Parsons Green Primary SchoolEdinburghEH8 7LU
Peekaboo NurseryEdinburghEH4 7QX
Pentland Primary SchoolEdinburghEH13 9JF
Pilrig Park SchoolEdinburghEH6 5DW
Pinocchios Children's Nursery GilmertonEdinburghEH17 7AB
Pinocchio's Nursery Heriot-WattCurrieEH14 4AS
Pirniehall Primary SchoolEdinburghEH4 4HP
Playdays NurseryEdinburghEH16 5PJ
Portobello High SchoolEdinburghEH15 1NF
Preston Street Primary SchoolEdinburghEH16 5BR
Prestonfield Primary SchoolEdinburghEH16 5LJ
Priestfield House NurseryEdinburghEH16 5JD
Prospect Bank Special SchoolEdinburghEH6 8BQ
Queensferry Community High SchoolEdinburghEH30 9JN
Queensferry Early Years CentreSouth QueensferryEH30 9NX
Queensferry Primary School & Nursery ClassQueensferryEH30 9NX
Rainbow KindergartenEdinburghEH3 9NX
Ratho Primary SchoolEdinburghEH28 8TT
Redhall SchoolEdinburghEH14 2DU
Rocking Horse NurseryEdinburghEH15 1SG
Roseburn Primary SchoolEdinburghEH12 5PL
Rowanfield SchoolNorth EdinburghEH4 2SA
Royal Mile Primary SchoolEdinburghEH8 8BZ
Scallywags Children's NurseryEdinburghEH14 2BA
Sciennes Primary SchoolEdinburghEH9 1LG
Seabeach NurseryEdinburghEH15 2BA
Sighthill Early Years CentreEdinburghEH11 4JD
Sighthill Primary SchoolEdinburghEH11 4NF
Silver Strawberry NurseryEdinburghEH2 1JX
SmilechildcareEdinburghEH11 4LZ
South Morningside Primary SchoolEdinburghEH10 5QN
St Andrew's Fox Covert RC Primary SchoolEdinburghEH12 8PG
St Augustine's RC High SchoolEdinburghEH12 9AD
St Catherine's RC Primary SchoolEdinburghEH16 6RN
St Crispin's SchoolEdinburghEH9 3HZ
St Cuthbert's Primary SchoolEdinburghEH14 1RP
St David's RC Primary SchoolEdinburghEH4 4HP
St Francis Primary SchoolEdinburghEH16 4PY
St George's School for GirlsEdinburghEH12 6BG
St John Vianney Primary SchoolEdinburghEH16 6AU
St John's Primary SchoolEdinburghEH15 1NB
St Joseph's RC Primary SchoolEdinburghEH11 3RQ
St Katherine's Centre Edinburgh Secure ServicesEdinburghEH16 6PS
St Leonard's Nursery SchoolEdinburghEH8 9SY
St Margaret's Nursery & PreschoolEdinburghEH16 5NE
St Margaret's RC Primary SchoolSouth QueensferryEH30 9JY
St Mark's RC Primary SchoolEdinburghEH13 9EE
St Mary's (Leith) RC Primary SchoolEdinburghEH6 7JG
St Mary's Music SchoolEdinburghEH12 5EL
St Mary's RC Primary SchoolEdinburghEH7 4BW
St Ninian's RC Primary SchoolEdinburghEH7 6JA
St Peter's Roman Catholic Primary SchoolEdinburghEH10 4AH
St Thomas of Aquins RC High SchoolEdinburghEH3 9ES
Stanwell Nursery SchoolEdinburghEH6 5JA
Start Bright NurseryEdinburghEH17 7JG
Stenhouse Child & Family Early YearsEdinburghEH11 3HS
Stenhouse Primary SchoolEdinburghEH11 3HH
Stepping Stones NurseryEdinburghEH9 1TW
Stewart's Melville CollegeEdinburghEH4 3EZ
Stockbridge Primary SchoolEdinburghEH3 5BA
Strawberry Hill NurseryEdinburghEH9 1RG
Summerside Kindergarten & Pre SchoolEdinburghEH6 4NT
The City NurseryEdinburghEH10 5SA
The Corner House Day NurseryEdinburghEH10 5DE
The Corner House Day Nursery 2EdinburghEH10 5BH
The Corstorphine NurseryEdinburghEH12 7UN
The Edinburgh Nursery SchoolEdinburghEH7 4JQ
The Edinburgh Nursery SchoolEdinburghEH7 4JH
The Little City NurseryEdinburghEH10 5TH
The Montessori Nursery SchoolEdinburghEH12 6AU
The Orchard NurseryEdinburghEH3 5QH
The Royal Blind SchoolEdinburghEH10 4SG
The Royal High Primary SchoolEdinburghEH8 7RX
The Royal High SchoolEdinburghEH4 6JP
The Spinney Lane Nursery SchoolEdinburghEH17 7LD
Tollcross Primary SchoolEdinburghEH3 9QG
Tom Thumb Nursery/PlaygroupSouth QueensferryEH30 9HU
Tower House NurseryEdinburghEH13 0NJ
Towerbank Primary SchoolPortobelloEH15 1HX
Trinity AcademyEdinburghEH6 4RT
Trinity Primary SchoolEdinburghEH6 4QA
Trinity Tots NurseryEdinburghEH5 3QJ
Tynecastle High SchoolEdinburghEH11 2NJ
Tynecastle Nursery SchoolEdinburghEH11 2NP
Victoria Primary SchoolEdinburghEH6 4HY
Victoria Quay NurseryEdinburghEH6 6QQ
Viewforth Child & Family CentreEdinburghEH10 4HL
Walker Street Nursery SchoolEdinburghEH3 7NE
Wardie NurseryEdinburghEH5 3NF
Wardie Primary SchoolEdinburghEH5 3NJ
Wester Coates Nursery SchoolEdinburghEH12 5LR
Wester Hailes Education CentreEdinburghEH14 2SU
Woodlands SchoolEdinburghEH14 5RD