Skip to main content

1 - 7 White Hart Street
Dalkeith
Midlothian
EH22 1AE

Website: Midlothian Council

Email: contactcentre@midlothian.gov.uk

Telephone: 0131 270 7500

Visit Midlothian 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 Midlothian Council

Primary State Schools

Cuiken House, 150 Cuiken Terrace, Penicuik, EH26 0AH. A state school for boys and girls aged from 5 to 11.

Middle State Schools

Bonnyrigg Primary School, Cockpen Road, Bonnyrigg, EH19 3HR. A state school for boys and girls aged from 12 to 3.

Cuiken Primary School, 150 Cuiken Terrace, Penicuik, EH26 0AH. A state school for boys and girls aged from 12 to 3.

Glencorse Primary School, Graham's Road, Milton Bridge, PENICUIK, EH26 0QR. A state school for boys and girls aged from 12 to 3.

Hawthornden Primary School, Polton Avenue Road, Bonnyrigg, EH19 2NZ. A state school for boys and girls aged from 12 to 3.

Burnbrae Primary School, 144 Burnbrae Road, Bonnyrigg, EH19 3GB. A state school for boys and girls aged from 12 to 3.

Lasswade Primary School, 7a Pendreich Drive, Bonnyrigg, EH19 2DU. A state school for boys and girls aged from 12 to 3.

Mauricewood Primary School, 11 Muirhead Place, Penicuik, EH26 0LE. A state school for boys and girls aged from 12 to 3.

Mayfield Primary School, Stone Avenue, Mayfield, DALKEITH, EH22 5PB. A state school for boys and girls aged from 12 to 3.

Sacred Heart Primary School, Crockett Gardens, Penicuik, EH26 9BB. A state school for boys and girls aged from 12 to 3.

St David's RC Primary School, Lauder Road, Dalkeith, EH22 2PU. A state school for boys and girls aged from 12 to 3.

St Luke's Primary School, Stone Avenue, Mayfield, EH22 5PB. A state school for boys and girls aged from 12 to 3.

St Margaret's Primary School, 36 Edgefield Road, Loanhead, EH20 9DY. A state school for boys and girls aged from 12 to 3.

St Matthew's Primary School, 32 Carnethie Street, Rosewell, EH24 9AT. A state school for boys and girls aged from 12 to 3.

Stobhill Primary School, 1 Bonnybank Road, Gorebridge, EH23 4DT. A state school for boys and girls aged from 12 to 3.

Woodburn Primary School, 5 Cousland Road, Dalkeith, EH22 2PS. A state school for boys and girls aged from 12 to 3.

Cornbank Primary School, 34 Marchburn Drive, Penicuik, MIDLOTHIAN, EH26 9HE. A state school for boys and girls aged from 12 to 3.

Danderhall Primary School, 59 Edmonstone Road, Danderhall, EH22 1QL. A state school for boys and girls aged from 12 to 3.

Gorebridge Primary School, 2C Barleyknowe Lane, Gorebridge, EH23 4XA. A state school for boys and girls aged from 12 to 3.

King's Park Primary School, 20 Croft Street, Dalkeith, EH22 3BA. A state school for boys and girls aged from 12 to 3.

Loanhead Primary School, 34 Edgefield Road, Loanhead, EH20 9DY. A state school for boys and girls aged from 12 to 3.

Newtongrange Primary School, Sixth Street, Newtongrange, EH22 4LB. A state school for boys and girls aged from 12 to 3.

St Andrew's Primary School, Gowkshill, Gorebridge, EH23 4DA. A state school for boys and girls aged from 12 to 3.

Paradykes Primary School, 3 Mayburn Walk, Loanhead, EH20 9HG. A state school for boys and girls aged from 12 to 3.

Rosewell Primary School, 85 Carnethie Street, Rosewell, EH24 9AN. A state school for boys and girls aged from 12 to 3.

Roslin Primary School, 8 Pentland View Place, Roslin, MIDLOTHIAN, EH25 9ND. A state school for boys and girls aged from 12 to 3.

St Mary's Primary School, 62a Polton Street, Bonnyrigg, EH19 3DG. A state school for boys and girls aged from 12 to 3.

Beeslack Community High School, Edinburgh Road, Penicuik, EH26 0QF. A state school for boys and girls aged from 18 to 12.

Dalkeith High School, 2 Cousland Road, Dalkeith, EH22 2PS. A state school for boys and girls aged from 18 to 12.

Lasswade High School Centre, Eskdale Drive, Bonnyrigg, EH19 2LA. A state school for boys and girls aged from 18 to 12.

Newbattle High School, 64 Easthouses Road, Dalkeith, EH22 4EW. A state school for boys and girls aged from 18 to 12.

Penicuik High School, 39a Carlops Road, Penicuik, EH26 9EP. A state school for boys and girls aged from 18 to 12.

St David's RC High School, 1 Cousland Road, Dalkeith, EH22 2PS. A state school for boys and girls aged from 18 to 12.

Tynewater Primary School, 32 Crichton Road, Pathhead, EH37 5RA. A state school for boys and girls aged from 12 to 3.

Moorfoot Primary School, 41 Borthwick Castle Road, North Middleton, GOREBRIDGE, EH23 4QS. A state school for boys and girls aged from 12 to 3.

Lawfield Primary School, 26 Lawfield Road, Mayfield, DALKEITH, EH22 5BB. A state school for boys and girls aged from 12 to 3.

Strathesk Primary School, 4 Eastfield Farm Road, Penicuik, EH26 8EZ. A state school for boys and girls aged from 12 to 3.

Bilston Primary School, Park Avenue, BILSTON, EH25 9SD. A state school for boys and girls aged from 12 to 3.

Gore Glen Primary School, Whitehouse Way, GOREBRIDGE, EH23 4FP. A state school for boys and girls aged from 12 to 3.

Secondary State Schools

Bonnyrigg Primary School, Cockpen Road, Bonnyrigg, EH19 3HR. A state school for boys and girls aged from 12 to 3.

Cuiken Primary School, 150 Cuiken Terrace, Penicuik, EH26 0AH. A state school for boys and girls aged from 12 to 3.

Glencorse Primary School, Graham's Road, Milton Bridge, PENICUIK, EH26 0QR. A state school for boys and girls aged from 12 to 3.

Hawthornden Primary School, Polton Avenue Road, Bonnyrigg, EH19 2NZ. A state school for boys and girls aged from 12 to 3.

Burnbrae Primary School, 144 Burnbrae Road, Bonnyrigg, EH19 3GB. A state school for boys and girls aged from 12 to 3.

Lasswade Primary School, 7a Pendreich Drive, Bonnyrigg, EH19 2DU. A state school for boys and girls aged from 12 to 3.

Mauricewood Primary School, 11 Muirhead Place, Penicuik, EH26 0LE. A state school for boys and girls aged from 12 to 3.

Mayfield Primary School, Stone Avenue, Mayfield, DALKEITH, EH22 5PB. A state school for boys and girls aged from 12 to 3.

Sacred Heart Primary School, Crockett Gardens, Penicuik, EH26 9BB. A state school for boys and girls aged from 12 to 3.

St David's RC Primary School, Lauder Road, Dalkeith, EH22 2PU. A state school for boys and girls aged from 12 to 3.

St Luke's Primary School, Stone Avenue, Mayfield, EH22 5PB. A state school for boys and girls aged from 12 to 3.

St Margaret's Primary School, 36 Edgefield Road, Loanhead, EH20 9DY. A state school for boys and girls aged from 12 to 3.

St Matthew's Primary School, 32 Carnethie Street, Rosewell, EH24 9AT. A state school for boys and girls aged from 12 to 3.

Stobhill Primary School, 1 Bonnybank Road, Gorebridge, EH23 4DT. A state school for boys and girls aged from 12 to 3.

Woodburn Primary School, 5 Cousland Road, Dalkeith, EH22 2PS. A state school for boys and girls aged from 12 to 3.

Cornbank Primary School, 34 Marchburn Drive, Penicuik, MIDLOTHIAN, EH26 9HE. A state school for boys and girls aged from 12 to 3.

Danderhall Primary School, 59 Edmonstone Road, Danderhall, EH22 1QL. A state school for boys and girls aged from 12 to 3.

Gorebridge Primary School, 2C Barleyknowe Lane, Gorebridge, EH23 4XA. A state school for boys and girls aged from 12 to 3.

King's Park Primary School, 20 Croft Street, Dalkeith, EH22 3BA. A state school for boys and girls aged from 12 to 3.

Loanhead Primary School, 34 Edgefield Road, Loanhead, EH20 9DY. A state school for boys and girls aged from 12 to 3.

Newtongrange Primary School, Sixth Street, Newtongrange, EH22 4LB. A state school for boys and girls aged from 12 to 3.

St Andrew's Primary School, Gowkshill, Gorebridge, EH23 4DA. A state school for boys and girls aged from 12 to 3.

Paradykes Primary School, 3 Mayburn Walk, Loanhead, EH20 9HG. A state school for boys and girls aged from 12 to 3.

Rosewell Primary School, 85 Carnethie Street, Rosewell, EH24 9AN. A state school for boys and girls aged from 12 to 3.

Roslin Primary School, 8 Pentland View Place, Roslin, MIDLOTHIAN, EH25 9ND. A state school for boys and girls aged from 12 to 3.

St Mary's Primary School, 62a Polton Street, Bonnyrigg, EH19 3DG. A state school for boys and girls aged from 12 to 3.

Beeslack Community High School, Edinburgh Road, Penicuik, EH26 0QF. A state school for boys and girls aged from 18 to 12.

Dalkeith High School, 2 Cousland Road, Dalkeith, EH22 2PS. A state school for boys and girls aged from 18 to 12.

Lasswade High School Centre, Eskdale Drive, Bonnyrigg, EH19 2LA. A state school for boys and girls aged from 18 to 12.

Newbattle High School, 64 Easthouses Road, Dalkeith, EH22 4EW. A state school for boys and girls aged from 18 to 12.

Penicuik High School, 39a Carlops Road, Penicuik, EH26 9EP. A state school for boys and girls aged from 18 to 12.

St David's RC High School, 1 Cousland Road, Dalkeith, EH22 2PS. A state school for boys and girls aged from 18 to 12.

Tynewater Primary School, 32 Crichton Road, Pathhead, EH37 5RA. A state school for boys and girls aged from 12 to 3.

Moorfoot Primary School, 41 Borthwick Castle Road, North Middleton, GOREBRIDGE, EH23 4QS. A state school for boys and girls aged from 12 to 3.

Lawfield Primary School, 26 Lawfield Road, Mayfield, DALKEITH, EH22 5BB. A state school for boys and girls aged from 12 to 3.

Strathesk Primary School, 4 Eastfield Farm Road, Penicuik, EH26 8EZ. A state school for boys and girls aged from 12 to 3.

Newbattle Abbey College, Newbattle Road, Dalkeith, EH22 3LL. A state school for boys and girls aged from 16 to 99.

Bilston Primary School, Park Avenue, BILSTON, EH25 9SD. A state school for boys and girls aged from 12 to 3.

Gore Glen Primary School, Whitehouse Way, GOREBRIDGE, EH23 4FP. A state school for boys and girls aged from 12 to 3.

Special State Schools

Top Services, 208 Main Street, Pathhead, EH37 5SG. A state special school for boys and girls aged from 18 to 3.

Saltersgate School, 3 Cousland Road, Dalkeith, MIDLOTHIAN, EH22 2PS. A state special school for boys and girls aged from 18 to 3.

Independent Schools

The Edinburgh Academy Junior School, 10 Arboretum Road, Edinburgh, EH3 5PL. A mainstream independent school for pupils aged from 2 to 11 with a linked senior school


Subscribe for instant access to in-depth reviews, data and catchment:

Comprehensive catchment maps for English state schools inc. year of entry.
 School exam results by subject and performance GCSE, Alevel or equivalent.
 Which schools pupils come from and go onto.
 Honest, opinionated and fearless independent reviews of more than 1,100+ schools.
 Overall school performance by GCSE, Alevel or equivalent.
 School data comparison by A/B weighted, relative success and popularity.
 Compare schools by qualities and results.
 Independent tutor company reviews.

Try before you buy - The Charter School Southwark
 

The Good Schools Guide subscription

 GSG Blog >    In the news >

Newsletter

The Good Schools Guide Newsletter

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

Stand by for some myth-busting from our SEN consultants

 


Just published - The Good Schools Guide 21st edition - 1200 schools fully reviewed and updated. Buy now