Home > Middlesbrough Local Guide > Government > Public Services > Libraries


Public libraries and public internet access points.



  • Acklam Library

    Based in Acklam Road, Middlesbrough.
    Tel: 01642 817810
    Address: Acklam Road, Middlesbrough, Cleveland, TS5 7AB
  • Archivist

    Based in Marton Road, Middlesbrough.
    Tel: 01642 248321
    Address: Exchange House, 6 Marton Road, Middlesbrough, Cleveland, TS1 1DB
  • Berwick Hills Library

    Based in Ormesby Road, Ormesby Road.
    Tel: 01642 246947
    Address: Berwick Hills Centre, Ormesby Road, Middlesbrough, Cleveland, TS3 7RP
  • Central Library

    Based in Victoria Square, Victoria Square.
    Tel: 01642 729001
    Address: Central Library, Victoria Square, Middlesbrough, Cleveland, TS1 2AY
  • Easterside Library

    Based in Broughton Avenue, Middlesbrough.
    Tel: 01642 317535
    Address: Broughton Avenue, Middlesbrough, Cleveland, TS4 3PZ
  • Advertisements
  • Grangetown Library

    Based in Birchington Avenue, Middlesbrough.
    Tel: 01642 454417
    Address: Grangetown Library, 171 Birchington Avenue, Middlesbrough, Cleveland, TS6 7LP
  • Great Ayton Library

    Based in High Street, Great Ayton.
    Tel: 01642 723268
    Address: 105b High Street, Great Ayton, Middlesbrough, Cleveland, TS9 6NB
  • Grove Hill Library

    Based in Eastbourne Road, Middlesbrough.
    Tel: 01642 822555
    Address: Eastbourne Road, Middlesbrough, Cleveland, TS5 6QS
  • Hemlington Library

    Based in Crosscliff, Hemlington.
    Tel: 01642 591918
    Address: Crosscliff, Hemlington, Middlesbrough, Cleveland, TS8 9JJ
  • Marton Library

    Based in The Willows, Marton-in-Cleveland.
    Tel: 01642 300255
    Address: 7 The Willows, Marton-in-Cleveland, Middlesbrough, Cleveland, TS7 8BL
  • Newport Library

    Based in St Pauls Road, Middlesbrough.
    Tel: 01642 242905
    Address: St. Pauls Road, Middlesbrough, Cleveland, TS1 5NQ
  • North Ormesby Library

    Based in Derwent Street, North Ormesby.
    Tel: 01642 247980
    Address: Branch Library, Derwent Street, North Ormesby, Middlesbrough, Cleveland, TS3 6JB
  • Ormesby Library

    Based in Sunnyfield, Ormesby.
    Tel: 01642 314716
    Address: Sunnyfield, Ormesby, Middlesbrough, Cleveland, TS7 9BL
  • Rainbow Library

    Based in Parkway Shopping Centre, Dalby Way.
    Tel: 01642 593696
    Address: Rainbow Leisure Centre, Parkway Shopping Centre, Dalby Way, Middlesbrough, Cleveland, TS8 0TJ
  • Schools Resource Service

    Based in Beech Grove, South Bank.
    Tel: 01642 289199
    Address: Cooper Centre, Beech Gr, South Bank, Middlesbrough, Cleveland, TS6 6SU
  • Southbank Library

    Based in Normanby Road, Middlesbrough.
    Address: 248 Normanby Road, Middlesbrough, Cleveland, TS6 6TD
  • Stokesley Library

    Based in Manor Close, Stokesley.
    Tel: 01642 711592
    Address: Manor House, Manor Cl, Stokesley, Middlesbrough, Cleveland, TS9 5AG
  • Thornaby Central Library

    Based in Pavilion Shopping Centre, Thornaby, Stockton-on-Tees.
    Tel: 01642 528117 / 01642 528118
    Address: 11 St Peter's House, Pavilion Shopping Centre, Thornaby, Stockton-on-Tees, Cleveland, TS17 9FF
  • Thorntree Library

    Based in Beresford Crescent, Beresford Cr.
    Tel: 01642 242332
    Address: Thorntree Library, Beresford Cr, Middlesbrough, Cleveland, TS3 9JN
  • Whinney Banks

    Based in Harehills Road, Middlesbrough.
    Tel: 01642 818211
    Address: Harehills Road, Middlesbrough, Cleveland, TS5 4LL
  • Get listed

    Libraries: Add your listing to this page...

    Map Showing Libraries

    Map showing location of libraries in Middlesbrough.