Home

Find School

Tutors

Contact Us
Parents and Students School Information

All Schools, Academies and Colleges in Middlesbrough

Middlesbrough Council has 122 Schools, that vary between primary and secondary schools, academies and colleges. Use the scrollbar to browse through the 122 schools in the Middlesbrough area or alternatively search directly for the school here. School Holidays and Term Dates for Middlesbrough council can be found by visiting the official government website calendar page.

Schools in Middlesbrough Postcode
Abingdon Infant School TS1 3JR
Abingdon Junior School TS1 3JR
Abingdon Primary School TS1 3JR
Acklam Grange School TS5 8PB
Acklam Whin Primary School TS5 8SQ
Archibald Primary School TS5 4DY
Ashdale TS3 8RD
Ayresome Infant School TS1 4NT
Ayresome Junior School TS1 4NT
Ayresome Primary School TS1 4NT
Beech Grove Primary School TS4 3AP
Beech Grove Primary School (Beechwood Avenue) TS4 3AP
Beechwood Infant School TS4 3AP
Beechwood Junior School TS4 3AP
Berwick Hills Primary School TS3 7QH
Beverley School TS4 3JS
Brackenhoe School TS4 3RX
Brambles Primary Academy TS3 9DB
Brambles Primary School TS3 9DB
Breckon Hill Primary School TS4 2DS
Caldicotes Primary Academy TS3 9HD
Caldicotes Primary School TS3 9HD
Captain Cook Infant School TS7 8DU
Captain Cook Junior School TS7 8DU
Captain Cook Primary School TS7 8DU
Chandlers Ridge Academy TS7 0JL
Chandlers Ridge Primary School TS7 0JL
Cleveland College of Art and Design TS5 7RJ
Corpus Christi RC Primary School TS3 8NL
Corpus Christi RC Primary School TS3 8NL
Coulby Newham School TS8 0RJ
Easterside Academy TS4 3RG
Easterside Primary School TS4 3RG
Focus School - Middlesbrough Campus TS3 8BT
Green Lane Primary Academy TS5 7RU
Green Lane Primary School TS5 7RU
Hall Garth Community Arts College TS5 7JX
Hemlington Hall Academy TS8 9SJ
Hemlington Hall Primary School TS8 9SJ
Hollis Academy TS4 3JS
Holme Farm School TS8 9DF
Holmwood School TS4 3PT
Hospital Teaching Service TS5 4QQ
Kader Academy TS5 8NU
Kader Primary School TS5 8NU
Keldholme School TS3 8RE
Keys 7 Ks TS3 8BT
King's Manor School TS5 7JY
Langbaurgh School TS3 8RD
Lingfield Primary School TS7 8LP
Linthorpe Community Primary School TS5 6EA
Linthorpe Infant School TS5 6EA
Linthorpe Junior School TS5 6EA
Macmillan Academy TS5 4YU
Macmillan Academy TS5 4AG
Marton Manor Primary School TS7 8RH
Middlesbrough College TS2 1AD
Mill Hill School TS5 7RY
Newham Bridge Primary School TS5 7NJ
Newport Primary School TS1 5NQ
North Ormesby Primary Academy TS3 6LB
North Ormesby Primary School TS3 6LB
Oakfields Community College TS5 7JY
Ormesby School TS3 0RG
Outwood Academy Acklam TS5 7JY
Outwood Academy Ormesby TS3 0RH
Pallister Park Primary School TS3 8PW
Park End Primary School TS3 0AA
Parkwood TS3 8RD
Pennyman Primary Academy TS3 0QS
Pennyman Primary School TS3 0QS
Prince Bishop School TS4 3JS
Priory Woods TS3 9JB
Priory Woods School TS3 0RH
River Tees High Academy TS3 8RD
River Tees Middle Academy TS3 8RD
River Tees Primary Academy TS3 8RD
Rose Wood Academy TS8 0UG
Rose Wood Primary School TS8 0UG
Sacred Heart RC Primary School TS1 4NP
Sacred Heart RC Primary School TS1 4NP
St Alphonsus' RC Primary School TS3 6PX
St Alphonsus' RC Primary School TS3 6PX
St Anthony's RC School TS3 8PB
St Augustine's RC Primary School TS8 0TE
St Augustine's RC Primary School TS8 0TE
St Bernadette's RC Primary School TS7 0PZ
St Bernadette's RC Primary School TS7 0PZ
St Christopher's Anglican RC School TS2 1BQ
St Clare's RC Primary School TS5 8RZ
St Clare's RC Primary School TS5 8RZ
St David's Roman Catholic Technology College TS5 7EY
St Edward's RC Primary School TS5 6QS
St Edward's RC Primary School TS5 6QS
St Francis RC Voluntary Aided Primary School TS5 4JF
St Gerard's RC Primary School TS8 9HU
St Gerard's RC Primary School TS8 9HU
St Joseph's RC Primary School TS4 2NT
St Joseph's RC Primary School TS4 2NT
St Mary's College, Middlesbrough TS4 3JP
St Pius X RC Primary School TS3 7HD
St Thomas More RC Primary School TS4 3QH
St Thomas More RC Primary School TS4 3QH
Sunningdale School TS4 3PT
Sunnyside Academy TS8 0RJ
Sunnyside Primary School TS8 0RJ
Teesside Tertiary College TS4 3RZ
Teesside University TS1 3BA
The Avenue Primary School TS7 0AG
The Endeavour School TS3 0RH
The King's Academy TS8 0GA
The Newlands Catholic School FCJ TS4 3JW
The Oaktree Centre TS3 8RD
Thorntree Primary School TS3 9NH
Trinity Catholic College TS4 3JW
Trinity Catholic College TS4 3JW
Unity City Academy TS3 8RE
Viewley Hill Academy TS8 9HL
Viewley Hill Primary School TS8 9HL
Whinney Banks Infant School TS5 4QQ
Whinney Banks Junior School TS5 4QQ
Whinney Banks Primary School TS5 4QQ