Pharmacies in Middlesbrough

38 NHS pharmacies found in Middlesbrough, Cleveland

Last updated: May 2026 · NHS data source
Showing 38 NHS community pharmacies in Middlesbrough. Each listing includes the full address, phone number where available, and a link to the complete pharmacy profile. This town sits within Cleveland in the North East And Yorkshire NHS region.

Middlesbrough at a glance

Calculated from two official datasets: NHS pharmacy contractor records and ONS 2021 Census population data.

Population
148,215
ONS 2021 Census
NHS Pharmacies
38
NHSBSA contractor data
Pharmacy Density
1 per 3,900
residents per pharmacy

Thorntree Pharmacy

17 Beresford Buildings, TS3 9NB
01642 243079 NHS Pharmacy
View Details

Coulby Newham Pharmacy

Cropton Way, TS8 0TL
01642 595212 NHS Pharmacy
View Details

Alchemy Pharmacy

Unit 4 Broadcasting House, TS1 5JA
01642 504013 NHS Pharmacy
View Details

Pharmacy Express

21 High Street, TS6 0NH
01642 452777 NHS Pharmacy
View Details

Tees Chem

Unit 7, Tyne Court, TS6 6DT
01642 961500 NHS Pharmacy
View Details

Boots

Unit 3 Parkway Shop. Cntr, TS8 0TJ
01642 594439 NHS Pharmacy
View Details

Teesside Pharmacy

1-3 Newton Mall, TS1 2NW
01642 240548 NHS Pharmacy
View Details

Boots

Cleveland Retail Park, TS6 6UX
01642 465058 NHS Pharmacy
View Details

Cohens Chemist

North Ormesby Hth Village, TS3 6AL
01642 232533 NHS Pharmacy
View Details

Boots

455 Linthorpe Road, TS5 6HX
01642 817134 NHS Pharmacy
View Details

Acklam Road Pharmacy

89 Acklam Road, TS5 5HR
01642 817570 NHS Pharmacy
View Details

Cleveland Pharmacy

169a Borough Road, TS1 3RZ
01642 247382 NHS Pharmacy
View Details

Well

Martonside Way, TS4 3BU
01642 819601 NHS Pharmacy
View Details

Moules Pharmacy

55 Parliament Road, TS1 4JW
01642 244717 NHS Pharmacy
View Details

Whale Hill Pharmacy

256 Birchington Avenue, TS6 8BL
01642 454078 NHS Pharmacy
View Details

Nunthorpe Pharmacy

27 Stokesley Road, TS7 0NB
NHS Pharmacy
View Details

Boots

Lsu 3 & 4, TS1 1SU
01642 757630 NHS Pharmacy
View Details

Asda Pharmacy

2 North Street, TS6 6AB
01642 443810 NHS Pharmacy 100 Hour
View Details

Riverside Pharmacy

Unit 6, Collingwood Court, TS2 1RP
01642 956170 NHS Pharmacy
View Details

Linthorpe Pharmacy

Unit 2c, High Force Road, TS2 1RH
01642 656806 NHS Pharmacy
View Details

Victoria Chemist

118a Victoria Road, TS1 3HY
01642 356606 NHS Pharmacy
View Details

Pharmacy Express

15 The Viewly Centre, TS8 9JH
01642 594647 NHS Pharmacy
View Details

Pharmacy Express

9a Lealholme Crescent, TS3 0NA
01642 314251 NHS Pharmacy
View Details

Allied Pharmacy Ormesby

9 High Street, TS7 9PD
01642 314471 NHS Pharmacy
View Details

Trunk Road Pharmacy

South Grange Medical Ctr, TS6 9QH
01642 455792 NHS Pharmacy
View Details

Well

The Berwick Hills Centre, TS3 7RP
01642 245859 NHS Pharmacy
View Details

Well

Unit 1b, 135/145 High St, TS6 9JD
01642 452379 NHS Pharmacy
View Details

Pharmacy Express

105 Linthorpe Road, TS1 5DD
01642 244328 NHS Pharmacy
View Details

Well

397 Linthorpe Road, TS5 6AE
01642 819533 NHS Pharmacy
View Details

Allied Pharmacy West Lane

Next To Fulcrum Med Centr, TS5 4EQ
01642 852123 NHS Pharmacy
View Details

Northstar Pharmacy

Scandanavian House, TS5 6HA
01642 812993 NHS Pharmacy
View Details

Boots

93 Guisborough Road, TS7 0JS
01642 270299 NHS Pharmacy
View Details

Tesco Instore Pharmacy

Trunk Road, TS6 9QH
0345 6719468 NHS Pharmacy 100 Hour
View Details

Tesco Instore Pharmacy

Parkway Centre, TS8 0TJ
0345 6779878 NHS Pharmacy 100 Hour
View Details

Grangetown Pharmacy

53 Birchington Avenue, TS6 7HX
07984 406850 NHS Pharmacy
View Details

Marton Pharmacy

4 Marton Estates Square, TS7 8DU
01642 316072 NHS Pharmacy
View Details

Coopers Chemist Gt Ayton Ltd

131 High Street, TS9 6BW
01642 722254 NHS Pharmacy
View Details

Boots

10 High Street, TS9 5DQ
01642 710204 NHS Pharmacy
View Details