Hamilton, Ontario
Pharmacies in Hamilton
Compiled by Mahmoud Halat, updated
Short answer
There are 278 pharmacies in Hamilton on this map, from open data. Each has its address and a directions link.
Data: Open Database of Healthcare Facilities (ODHF), version 2.0 (OGL-Canada).
Canada Service Map is independent and not a government website. The official page always has the final word.
Maps load when you ask. A quick automatic check keeps bots from using them.
The map does not load without JavaScript. All 278 pharmacies are in the list below.
Pharmacies in Hamilton
All 278, by name. Check with a place before you go: open data can miss a change.
646 Main Pharmacy
646 Main Street East
Abundance Specialty Pharmacy
1-150 Main Street West
Aid Plus Pharmacy
1-252 Dundas Street
Alexander Place
329 Parkside Drive
Ancaster Village Pharmacy
81 Wilson Street
Arbour Creek LTC Centre
2717 King Street East
Axis Health Care Plus Pharmacy
908 Garth Street
Barton Medical Pharmacy
293 Barton Street East
Barton Pharmacy
101-1130 Barton Street East
Barton Street Pharmacy
707 Barton Street East
Barton Wellness Pharmacy
1222 Barton Street East
Baywoods Place
330 Main Street East
Belle Pharmacy
148 Parkdale Avenue North
Binbrook Family Health Phcy
B6-2537 Regional Road 56
Binbrook Pharmacy
3011 Highway 56
C and Dc Pharmacy
276 Barton Street East
Calea Pharmacy
41 Brockley Drive Unit 12
Canadian Quest Pharmacy
554 Concession Street
Cancer Centre Pharmacy
699 Concession Street Hamilton Health Sciences
Cannon Pharmacy
3-15 Cannon Street
Carlisle Pharmacy
1493 Centre Road
Cedar Haven Inc
169 Delaware Avenue
Centennial Pharmacy
140 Centennial Parkway
Center for Ambulatory Health
2757 King Street East Outpatient Pharmacy Dept
Chafford Pharmacy Inc
1-1104 Fennell Avenue East
Charlton Health Inc
4-211 Pritchard Road
Charlton Pharmacy
232-230 James Street South
Chartwell Willowgrove LTC Resi
1217 Old Mohawk Road
City Centre IDA
7-116 King Street West
City Pharmacy
1523 Barton Street East
Clappison Pharmacy
102-105 Clappison Avenue
Community Residential Care
153 George Street
Concession Drug Mart
446 Concession Street
Cornerstone Drugstore
1-975 Queenston Road
Costco Pharmacy # 1273
1330 South Service Road
Costco Pharmacy #1105
100 Legend Court
Cross Street Pharmacy
11 Cross Street
Crown Point Pharmacy
1-45 Kenilworth Avenue North
Daniel Drug Mart
D-547 Upper James Street
Daniel Drug Mart
6-1394 Upper Gage Avenue
Danmar Pharmacy
8-205 Quigley Road
Drugstore Pharmacy #4072
54 Wilson Street West
Dundas Community Pharmacy
92 Main Street
Dundurn Place Care Centre
39 Mary Street
East Waterdown Pharmacy
11-419 Dundas Street East
Eastmount Pharmacy
9-788 Upper Ottawa Street
Eastside Medical Pharmacy
229 King Street East
Extendicare/Hamilton
90 Chedmac Drive
First Place Pharmacy
117-350 King Street East
Fletcher Pharmacy
2-1962 Rymal Road East
Food Basics Pharmacy #541
2500 Barton Street East
Food Basics Pharmacy #580
751 Upper James Street South
Friendly Pharmacy
4-800 Queenston Road
Fruitland Pharmacy
101-311 Fruitland Road
Gage Pharmacy
8-1050 Upper Gage Avenue
Glenview Pharmacy
2132 King Street East
Golf Links Pharmacy
26 Legend Crt Units 3&4
Gordon's Pharmacy (IDA)
1511 Main Street East
Grace Villa Nursing Home
45 Lockton Crescent
Greenbaum, Joseph Dr
25 Charlton Avenue East Suite 805
Guardian Hamilton Care Phmcy
969 Upper Ottawa Street Unit 11
Hamilton Community Pharmacy
414 Victoria Avenue North
Hamilton Continuing Care
125 Wentworth Street South
Hamilton Downtown Pharmacy
103-52 Cannon Street West
Hamilton General Drugstore
237 Barton Street East Room 2-400
Hauser's Pharmacy
1A-1010 Upper Wentworth Street
Hd Pharmacy
75-77 Hunter Street East
Healingrx Pharmacy
160 Dundurn Street South
Health-Wise Pharmacy
2-15 Lockport Way
Healthmax Pharmacy
262-2 King Street West
Healthshare Medical Pharmacy
574 Upper James Street
Henderson Arts Pharmacy
662 Concession Street
Heritage Green Nursing Home
353 Isiac Brock Drive
Hess Village Pharamcy
340 York Boulevard
Hlth Care Sys Outpatient Phcy
50 Charlton Avenue East St Joseph's Hospital
Idlewyld Manor
449 Sanatorium Road
James St Medical Pharmacy
206 James Street South
John Drug Mart IDA Pharmacy
247 John Street South
Joy of Hearts Pharmacy
1125 Main Street East
King Elm Pharmacy
49 King Street East
King Medical Pharmacy
505 King Street West Unit 5
King Street Medical Pharmacy
987 King Street East
King West Pharmacy
881 King Street West
King's Pharmacy
2-838 King Street East
Kohler Drug Store
2-574 James Street North
Laguisma Residential Home
170 Wentworth Street South
Lakeside Health Pharmacy
104-825 North Service Road
Landsdale Pharmacy
414 King Street East
Lee's Dundas Pharmacy
7-49 King Street East
Life Care Medical Pharmacy
280 Queenston Road
Limegrath Pharmacy
8A-310 Limeridge Road West
Limeridge Medical Pharmacy
849 Upper Wentworth Street
Loblaw Pharmacy
115 Hamilton Street North
Loblaw Pharmacy #4065
65 Mall Road
Loblaw Pharmacy #4115
21 Upper Centennial Parkway South
Loblaw Pharmacy #4254
1579 Main Street West
Loblaw Pharmacy #4365
50 Dundurn Street
Loblaw Pharmacy #4912
102 Highway 8
Lopresti Pharmacy
770 Concession Street
M-Line Pharmacy
1289 Upper James Street
Macassa Lodge
701 Upper Sherman Avenue South
Madison Village
337 Highway 8
Main Medical Centre Pharmacy
554 Main Street East, 2nd Fl.
Marchese Pharmacy
316 James Street North
Mcknight's Pharmacy
102-460 Main Street East
Mcknight's Pharmacy
685 Main Street East
Mcmaster Drugstore
1200 Main Street West Hamilton Health Sciences Corp
Mcmaster Health Campus Pharmcy
100 Main Street West Suite 1004/A
Meadowlands Pharmasave
6A-737 Golf Links Road
Medical Arts Pharmacy
179 James Street South
Medical Pharmacy
597 Barton Street East
Medical Pharmacy
7C-1221 Limeridge Road East
Medicine Place Pharmacy
360 Highway 8
Mediserve Pharmacy
591 King Street East
Medsmart Pharmacy
1-2732 Barton Street East
Metro Pharmacy #504
1161 Barton Street East
Metro Pharmacy #515
1370 South Service Road
Midtown Medical Pharmacy
130 Wilson Street
Mobilrx Pharmacy
4206 Governors Road
Mohawk Drug Mart
2-1000 Upper Gage Avenue
Montgomery Pharmacy
1440 Main Street East
Mount Hope Pharmasave
3055 Homestead Drive Po Box 10
Mountain Clinic Pharmacy
5A-880 Upper Wentworth Street
Mountain View Pharmacy Clinic
26-1070 Stone Church Road East
Nadia's Pharmacy
625 Greenhill Avenue Units 9-10
Nash Pharmacy
691 Queenston Road Unit B
Nebo Medical Pharmacy
260 Nebo Drive
New Day Barton IDA Pharmacy
664 Barton Street East
Nl Gibson's Pharmacy Ltd
377 Main Street East
North End Farmacia
3 Colbourne Street
Orchard Terrace Care Centre
199 Glover Road
Paramount Pharmasave
5001-1795 Stone Church Road East
Park Pharmacy
72 King Street West
Parkdale Medical Pharmacy
132 Parkdale Avenue South
Parkdale Pharmasave
2-205 Melvin Avenue
Parkview Nursing Centre
545 King Street West
People's Pharmachoice
4-30 Rymal Road East
People's Pharmachoice
5-35 Stone Church Road
Petrovich Residential Home
90 Wentworth Street South
Pharma Center
3-581 Main Street East
Pharmacy Corner
521 Highway #8 Unit 5
Pharmasave #953
1575 Upper Otttawa Street Unit A5
Pharmasave #955
105 King Street West
Pharmasave #9749
640 Queenston Road
Pharmasave #9791 University Ce
1280 Main Street West Unit 109B Mcmaster University Centre
Pharmasave Waterdown Vlg Pharm
4-287 Dundas Street East
Pharmaserve
68 Centennial Parkway North
Pine Villa Nursing Home
490 Highway 8
Precision Care Pharmacy
101-25 Charlton Avenue East
Prisms Pharmasave
155 James Street South
Queen York Pharmacy
7-103 Queen Street North
Queen's Garden
80 Queen Street North
Queenlake Pharmacy
910 Queenston Road
Queensdale Pharmacy
1B-688 Queensdale Avenue East
Queenston Pharmacy
631 Queenston Road
Rastin's Wilson St Pharmacy
323 Wilson Street East
Regina Gardens
536 Upper Paradise Road
Remedy's Healthcare Plus Phrmy
68 Centennial Parkway South Unit 103
Rexall
447 Main Street East
Rexall
18-2 King Street West
Rexall #0204
14-1070 Stone Church Road East
Rexall #1743
21-640 Mohawk Road West
Rexall #201
60 Hatt Street
Rexall #202
930 Upper Paradise Road 13
Rexall #203
505 Rymal Road East
Rexall #204
1395 Upper Ottawa Street
Rexall #6946
126 Queenston Road
Rexall #8204
331 Dundurn Street
Rexall #8205
1119 Fennell Avenue
Rexall #8207
370 Wilson Street East
Rexall #8210
234 Parkdale Avenue North
Rexall #8211
730 Upper James Street
Ridgeview Long Term Care Centr
385 Highland Road West
Right Care Pharmacy
2 Castlewood Boulevard Unit 7
Riverdale East Pharmacy
1-168 Barton Street
Riverview Pharmacy
303 King Street East
Rockhaven Pharmacy Rx Hlthmed
104-170 Rockhaven Lane
Rosedale Pharmacy
870 Lawrence Road
Rukavina Residence
40 Ontario Avenue
Rymal Gage Pharmacy
153-905 Rymal Road East
Samy's Drug Mart
847 Barton Street East
Samy's Drug Mart (Main Street)
660 Main Street East
Samy's Mountain Pharmacy
550 Fennell Avenue East
San Rafael Pharmacy
146 Ottawa Street North
Scenic Pharmacy
106-565 Sanatorium Road
Seven Star Pharmacy
1-726 Upper Gage Avenue
Shalom Village Nursing Home
60 Macklin Street North
Sherman IDA Pharmacy
675 Rymal Road East
Shoppers Drug Mart # 1204
1-270 Mudd Street West
Shoppers Drug Mart #1043
963 Fennell Avenue East
Shoppers Drug Mart #1044
47 Wilson Street West
Shoppers Drug Mart #1046
991 King Street West
Shoppers Drug Mart #1047
113 Herkimer Street
Shoppers Drug Mart #1049
902 Mohawk Road East
Shoppers Drug Mart #1050
1 King Street East
Shoppers Drug Mart #1052
1900 King Street East
Shoppers Drug Mart #1053
232 Cannon Street East
Shoppers Drug Mart #1054
Ss4-255 Dundas Street East
Shoppers Drug Mart #1056
133 King Street West
Shoppers Drug Mart #1180
369-377 Highway 8
Shoppers Drug Mart #1184
140 Highway 8
Shoppers Drug Mart #1233
2110 Rymal Road East
Shoppers Drug Mart #1299
1411 Upper Sherman Avenue
Shoppers Drug Mart #1458
620 King Street West
Shoppers Drug Mart #1460
1341 Main Street West
Shoppers Drug Mart #1487
3027 Binbrook Road West
Shoppers Drug Mart #1547
181 Main Street West
Shoppers Drug Mart #691
1-210 Mohawk Road East
Shoppers Drug Mart #692
399 Greenhill Av
Shoppers Drug Mart #698
1000 Golflinks Road
Shoppers Drug Mart #742
101 Osler Drive Unit 102
Shoppers Drug Mart #750
1183 Barton Street East
Shoppers Drug Mart #752
661 Upper James Street
Shoppers Drug Mart #754
801 Mohawk Road West
Shoppers Drug Mart #755
75 Centennial Parkway North
Shoppers Drug Mart #756
999 Upper Wentworth Street
Shoppers Drug Mart #975
1599 Upper James Street
Shoppers Drug Mart 1041
753 Main Street East
Shoppers Drug Mart 1045
1300 Garth Street
Shoppers Drug Mart 1319
510 Concession Street
Silver Creek Guardian Pharmacy
104-325 Winterberry Drive
Smile Drug Store
517 Concession Street
Sobeys Pharmacy #7213
977 Golf Links Road
Southmount Pharmacy
35 Upper Centennial Parkway
St George Ancasterpharmacyinc
1144 Wilson Street West
St Mary Barton Pharmacy
369 Barton Street East
St Michael's Pharmacy
839 Main Street East
St. Joseph's Healthcare Hamilt
100 West 5th Street
St. Joseph's Villa (Dundas)
56 Governor'South Road
St. Peter's Residence at Ched
125 Redfern Av
Stonechurch Pharmacy
3-25 Redmond Drive
Stoney Creek Medical Pharmacy
980 Queenston Road
Supercare Pharmacy
410 Highway 8
Sutherland's Pharmacy Limited
180 James Street South
Tender Loving Care Rest Home
190 Delaware Avenue
The Hamilton Clinic Pharmacy
200 Main Street East Lower Level
The Hamilton Pharmacy
335 Queenston Road
The Md Pharmacy
3-754 Queenston Road
The Mdcne Shoppe Phrmcy #299
826-840 Queenston Road
The Meadows Long Term Care Cen
12 Tranquility Avenue
The Medicine Shoppe
836 Upper James Street
The Queen's Pharmacy
3-54 Queen Street South
The Wellington Nursing Home
1430 Upper Wellington Street
Tls Regal Care Drug Mart
2-480 Stone Church Road East
Total Health Pharmacy #102
1461 Main Street West
Total Health Pharmacy #135
135A-1685 Main Street West
Trc Pharmacy Hamilton John St.
14 John Street North
Ugm Pharmacy
2C-724 Mohawk Road East
Unity Medical Pharmacy
2579 King Street East
Upper Gage Pharmacy
558 Upper Gage Avenue Unit 6
Upper James Clinic Pharmacy
609 Upper James Street
Upper James Pharmacy
1039 Upper James Street
Upper Ottawa Pharmacy
2-1447 Upper Ottawa Street
Victoria Gardens LTC
176 Victoria Avenue
Victoria North Pharmacy
145 Locke Street South
Victoria Pharmacy
304 Victoria Avenue North
Village Green Medical Pharmacy
3-8 King Street East
Village Pharmacies
1620 Upper Wentworth Street
Village Pharmacy
393 Rymal Road West
Vitacare Pharmacy
198 Barton Street East
Wal-Mart Pharmacy
90 Dundas Street East
Wal-Mart Pharmacy
675 Upper James Street
Wal-Mart Pharmacy
2190 Rymal Road East
Wal-Mart Pharmacy
1051 Garner Road West
Wal-Mart Pharmacy
1115 Barton Street East
Wal-Mart Pharmacy #3096
500 Centennial Parkway North
Waterdown Pharmacy
4-145 Hamilton Street North
Wellington Pharmacy
90 Wellington Street North
Wellkare Downtown Pharmacy
211 James Street South
Wellmedica Main St
700 Main Street East
Wellness Wave Pharmacy
1079 Barton Street East
Wentworth Lodge
41 South Street West
West End Pharmacy
690 Main Street West
Westdale Pharmacy
1309 Main Street West Unit 3
Westdale Wellness Pharmacy
100-701 Main Street West
Westmount Pharmacy
200-723 Rymal Road West
Whitney Plaza Pharmacy
1819 Main Street West
Wholehealth Pharmacy
102-1280 Mohawk Road West
Questions people ask
How many pharmacies are in Hamilton?
This page lists 278 pharmacies in Hamilton, Ontario, from open data (ODHF). Open data can miss a new place or keep one that has closed, so check before you go. #
Data sources
The pharmacies on this page come from these open data sources, each under its own licence. We did not visit or call each place. Operators are matched from the source records and may be approximate.
- Open Database of Healthcare Facilities (ODHF), version 2.0. Licence: OGL-Canada
Data updated .
More in Hamilton
- Parks615
- Elementary schools143
- Community and recreation centres102
- Splash pads56
- Labs and diagnostic imaging44
- Mental health and addiction services32
- Private schools32
- Secondary schools30
- Libraries27
- Long-term care homes26
- Arenas25
- Art galleries22
- Sports fields and courts17
- Museums16
- Clinics and community health centres12
- Hospitals10
- Historic sites7
- Public health offices5
- Pools4
- Theatres and concert halls3
- Outdoor rinks3
Pharmacies in nearby cities
Cite this page
Canada Service Map, "Pharmacies in Hamilton, ON: 278 locations", updated 14 October 2026, https://canadaservicemap.ca/places/ontario/hamilton/pharmacies