← All articles
Data

We mapped all 321 licensed Yellow Fever centres in Canada — what the data says

Health Canada publishes a directory of every clinic and pharmacy in the country that holds a Yellow Fever vaccination centre licence. It's public. Anyone can read it. Most people never do.

I read all of it, put every entry into one spreadsheet, and started asking questions of it — how many are there really, who owns them, and how many are independent, owner-run businesses I'd actually want to work with. This piece is what the data said back. Every number below comes from the public directory or my own count of it. Nothing is rounded up to sound bigger; where I'm not sure, I say so.

The whole market fits on one screen: 321 centres

Start with the headline. There are 321 licensed Yellow Fever vaccination centres in Canada. Not 3,000. Not 30,000. Three hundred and twenty-one.

That number surprises people. The YF licence carves out a tiny, specific slice of Canadian pharmacies and clinics — the ones that carry the vaccine, keep the cold chain, and are certified to give a shot most pharmacies legally can't. It's a small club, and the door has a lock on it.

The smallness is the whole point. A market of 321 is one you can understand end to end. You can't say that about "pharmacies" or "travel." You can say it about this.

The market is split down the middle: corporate vs. independent

Here's the first real fault line. Sort the 321 by who actually controls the marketing decision, and the list splits cleanly into two worlds.

On one side: the corporate storefronts. In my count, 112 of the 321 listings carry a named corporate parent on file — a head office a local branch can't overrule. The single biggest block is 66 Shoppers Drug Mart locations, all rolling up to Loblaw. Add the grocery-attached pharmacies, the drugstore chains, and the corporate travel-clinic brands, and you're looking at 18 distinct banners where the person behind the counter doesn't decide how the place is marketed. Someone in a tower does.

On the other side: everyone else. The single pharmacist-owner. The doctor whose name is on the door. Businesses where one person can say yes to something new on a Tuesday and have it live by Friday.

That split matters more than it looks. Roughly a third of the entire licensed market is functionally off the table for a nimble offer — not because those locations are bad, but because they're structurally slow. The good news lands on the other side of that same line.

Chains cluster. Independents scatter.

The next thing the data shows is a shape. When I flagged which entries belong to a single-location operator versus a multi-location one, it came out almost even: 133 solo operators and 140 that share a website or phone number with at least one sibling location.

Those two halves behave completely differently. The multi-location half is dominated by a handful of big brands running dozens of copies of the same storefront — a few tall stacks. The solo half is 133 genuinely separate businesses, each owned by a different person, most invisible to each other and to the market — a wide, flat scatter. And in a scatter, nobody is out-marketing the pharmacy three towns over, because nobody's marketing at all.

The tell nobody talks about: shared inboxes

One pattern in the directory is quietly revealing. Some of the "locations" on the list aren't really separate businesses — they're franchise or chain storefronts that all funnel to one shared corporate inbox. Eleven listings, one email address. From the outside, eleven businesses. In practice, one switchboard.

It's the clearest signal of who owns the decision. If a "clinic" routes to a head-office inbox, the local team can't act on an opportunity even if they want to — it's not their call. If it routes to a real person at a real building, it is. Who reads the mail separates a prospect from a dead end better than almost anything else in the data.

Where the independents actually sit

Sorted by what kind of business they run, the independents fall into four rough groups.

  • Mature, dedicated travel clinics (~40). Already good at this. Modern site, online booking, ranking on Google. Hard to add value to.
  • Independent pharmacies running travel as a side service (~87). The biggest group by far. Licensed for Yellow Fever, real chair, real vaccine stock — and invisible in Google when a traveller searches "yellow fever vaccine" plus their city name. This is the underused moat.
  • Legacy clinics (~10). Real credibility, real history, a website that hasn't been touched since roughly 2015.
  • Skip (~15–20). Storefronts, duplicates, dead listings — the entries that look like prospects but aren't.

Look at that middle group. Roughly 87 independent pharmacies hold a licence that's genuinely hard to get, sit on infrastructure a competitor can't fake, and then don't show up when someone in their own city types the exact search that would send them a paying patient. The licence is a moat. Most of them have it and don't defend it.

One honest caveat about the map

The limits of my own data: the 321 total is national and solid — it's the public directory. But my deep profiling (who owns what, which are solo, which chain) started in the West and worked outward, so it's richest for British Columbia and the Maritimes and thinner elsewhere. The headcount is real; the fine-grained ownership map is still filling in province by province. I'd rather tell you that than pretend the whole country is equally well mapped.

What the data actually says

Three things, plainly. The market is small — 321 centres, a number you can hold in your head. It's split — roughly a third corporate and structurally slow, the rest independent and able to move. And the biggest independent group is sitting on a moat they underuse — a licence most pharmacies can't get, attached to a service most of them don't market.

If you own one of those independent licences, that's the read: the hard part is already done. You have the thing your competitors can't easily copy. What's usually missing is the boring half — showing up in the search, and a page that turns the click into a booking. That's a fixable problem, not a licensing one.

If any of that lands, the pilot is the concrete version of it — invite-only, and where we test exactly this on a real clinic's calendar rather than in a spreadsheet.

This all leads to the pilot.

If any of the above lands, the pilot is the concrete version of it — invite-only, funded by us, ten inquiries.

Based in Brossard, QC · Invite-only