List of pharmacies in Canada: 1,951 in 9 cities

How many pharmacies are in Canada?

OpenStreetMap names 1,951 pharmacies across the 9 cities in Canada that have a list on this site (extracts of 7 Nov 2026 to 11 Nov 2026): the biggest are Toronto (683), Ottawa (284), Montreal (255). 35% of the records list a website and 28% a phone number; 352 non-chain pharmacies have no website on the map record. This covers those cities only, not every town in Canada.

Download all 1,951 as one CSVGet emails, phones and ratings

Data © OpenStreetMap contributors, ODbL, extract of 11 Nov 2026. The CSV is under the same licence.

Pharmacies by city

Named pharmacies per city on OpenStreetMap; each city opens its full list with filters and its own CSV.
CityNamedWebsite listedPhone listedNo website (non-chain)
Pharmacies in Toronto 683 28% 27% 162
Pharmacies in Ottawa 284 33% 24% 38
Pharmacies in Montreal 255 38% 28% 11
Pharmacies in Calgary 185 51% 40% 26
Pharmacies in Vancouver 156 52% 44% 42
Pharmacies in Edmonton 147 31% 15% 25
Pharmacies in Hamilton 115 32% 26% 21
Pharmacies in Winnipeg 81 48% 33% 17
Pharmacies in Regina 45 22% 13% 10

The complete list for Canada

The map misses many businesses and has no emails. Google Maps Business Lead & Email Finder searches Google Maps and reads each business website: $0.99 per 1,000 + $0.10/GB start, plus Apify platform usage. Paste one search per city (each list page gives neighbourhood and postcode searches for big cities):

  1. pharmacies in Toronto, Canada
  2. pharmacies in Ottawa, Canada
  3. pharmacies in Montreal, Canada
  4. pharmacies in Calgary, Canada
  5. pharmacies in Vancouver, Canada
  6. pharmacies in Edmonton, Canada
  7. pharmacies in Hamilton, Canada
  8. pharmacies in Winnipeg, Canada
  9. pharmacies in Regina, Canada

Open on the Apify Store

Before you send anything: marketing rules in Canada.

Questions

Is there a free list of all pharmacies in Canada?

Not of every one. The free lists here cover 9 cities in Canada (1,951 named pharmacies); the CSV joins them with a city column. For towns not covered, or for every business Google Maps shows with phones, emails and ratings, run a Google Maps source with the searches below.

Which city in Canada has the most pharmacies on the map?

Toronto, with 683 named pharmacies, then Ottawa (284).