Pharmacies in Rochdale

26 NHS pharmacies found in Rochdale, Lancashire

Last updated: May 2026 · NHS data source
Showing 26 NHS community pharmacies in Rochdale. Each listing includes the full address, phone number where available, and a link to the complete pharmacy profile. This town sits within Lancashire in the North West NHS region.

Rochdale at a glance

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

Population
111,255
ONS 2021 Census
NHS Pharmacies
26
NHSBSA contractor data
Pharmacy Density
1 per 4,279
residents per pharmacy

A J Nuttall Ltd

603 Market Street, OL12 8QS
01706 853284 NHS Pharmacy
View Details

Whitworth Pharmacy

535 Market Street, OL12 8QW
01704 550420 NHS Pharmacy
View Details

Cohens Chemist

11 Stevenson Square, OL12 9SA
01706 353366 NHS Pharmacy
View Details

Well

870 Manchester Road, OL11 2SP
01706 860861 NHS Pharmacy
View Details

Rochdale Pharmacy

79 Yorkshire Street, OL16 1DB
01706 860732 NHS Pharmacy
View Details

Wellfield Pharmacy

Wellfield Surgery, OL11 1AD
01706 508121 NHS Pharmacy 100 Hour
View Details

Yorkshire Street Pharmacy

200 Yorkshire Street, OL16 2DW
01706 539002 NHS Pharmacy
View Details

Rowlands Pharmacy

Milnrow Healthcare Hub, OL16 4JF
01706 650309 NHS Pharmacy
View Details

Well

4 Elizabeth Street, OL11 3HY
01706 632916 NHS Pharmacy
View Details

Belfield Pharmacy

134 Belfield Road, OL16 2XN
01706 645179 NHS Pharmacy
View Details

Evercare Pharmacy

242 Yorkshire Street, OL16 2DP
01706 644907 NHS Pharmacy
View Details

Healey Pharmacy

462 Whitworth Road, OL12 0SN
01706 342050 NHS Pharmacy
View Details

Strand Pharmacy

18 The Strand, OL11 2JG
01706 649874 NHS Pharmacy
View Details

Ace Chemist Direct

245 Entwistle Road, OL16 2LJ
01706 309999 NHS Pharmacy
View Details

Well

309-311 Edenfield Road, OL11 5AQ
01706 645528 NHS Pharmacy
View Details

Drugmart Pharmacy

78 Spotland Road, OL12 6PQ
01706 645317 NHS Pharmacy
View Details

Morrisons Pharmacy

Morrisons Superstore, OL16 4AT
01706 525283 NHS Pharmacy
View Details

Ambro Pharmacy

85 Halifax Road, OL12 9BA
01706 557050 NHS Pharmacy
View Details

Newtons Chemist

864 Manchester Road, OL11 2SP
01706 582461 NHS Pharmacy
View Details

Cohens Chemists

Nye Bevan House, OL11 1HR
01706 647134 NHS Pharmacy
View Details

Imaan Pharmacy (Oldham Road)

293 Oldham Road, OL16 5JG
01706 644849 NHS Pharmacy
View Details

4court Pharmacy

5 - 7 Halifax Road, OL12 9BD
01706 644994 NHS Pharmacy
View Details

Oldham Road Pharmacy

497 Oldham Road, OL16 4TF
01706 352372 NHS Pharmacy
View Details

Manor Pharmacy

800 Edenfield Road, OL12 7RB
01706 353050 NHS Pharmacy
View Details

Boots

7&8 Riverside Retail Park, OL16 1BE
01706 521974 NHS Pharmacy
View Details

Croft Shifa Pharmacy

Croft Shifa Health Centre, OL16 2UP
01706 664360 NHS Pharmacy
View Details