📞 Morrisville 315-684-3171  ·  Hamilton 315-825-9800  ·  Canastota 315-875-7000
Locally owned for over 100 years

The pharmacy that knows your name.

Personal, friendly care for the families of Madison County — refills made easy, custom packaging, local delivery, and a team that treats you like a neighbor, because you are one.

Welcome

Small-town care, the way it should be.

For over a century, Dougherty Pharmacy has been a part of life in Morrisville, Hamilton, and Canastota. We’re independent and locally owned — which means more time, more attention, and a pharmacist who actually picks up the phone.

How we help

Everything you need, close to home

💊

Easy Refills & RxSync

Refill online anytime, and line up all your medications to be ready on the same day each month.

📦

Dougherty Paks

Your medications sorted by date and time into simple, tear-off packets — no more pill boxes.

🚗

Local Delivery

Can’t make it in? Ask us about delivery — contact your pharmacy for details.

💉

Vaccines & Immunizations

Flu, COVID-19, shingles, pneumonia, RSV, and more — most with no appointment needed.

🏥

Off-Site Clinics

We bring vaccine clinics to your workplace, school, or organization.

🐾

Pet Medications

Affordable prescriptions for the four-legged members of your family, too.

Refills made simple

Refill your prescription in under a minute

Use our online refill portal, powered by RxLocal, to request refills anytime — day or night. Your request goes straight to our pharmacy team, and we’ll let you know the moment it’s ready.

Prefer your phone? Download the free RxLocal app to refill, track, and manage your whole family’s prescriptions in one place.

Refill a Prescription
Photo: a friendly pharmacist at the counter (you’ll be able to swap this image from your portal)
New to Dougherty?

Transferring is easy — just call us

Switching pharmacies takes one phone call. Tell us where you fill your prescriptions now, and we’ll do the rest — no forms, no paperwork, nothing for you to chase down.

Give us a call

Call the store nearest you and let us know you’d like to transfer. You can also stop in and tell us in person.

We do the rest

We contact your current pharmacy, move your prescriptions over, and get your insurance set up on our end.

Pick up as usual

We’ll let you know as soon as your medications are ready — and you can add delivery, RxSync, or Dougherty Paks anytime.

📞 Morrisville 315-684-3171 📞 Hamilton 315-825-9800 📞 Canastota 315-875-7000

Have your prescription bottles handy if you can — but don’t worry if you don’t, we can look everything up.

Visit us

Three friendly neighborhood locations

Morrisville

Address14 E. Main St.
Morrisville, NY 13408
Phone315-684-3171
Mon–Fri 8–6 · Sat 8–2

Hamilton

Address1017 Madison Marketplace
Hamilton, NY 13346
Phone315-825-9800
Mon–Fri 9–7 · Sat 9–3

Canastota

Address143 S. Peterboro St.
Canastota, NY 13032
Phone315-875-7000
Mon–Fri 9–6 · Sat 9–1

Ready for a pharmacy that treats you like family?

Transferring is easy — just call us and we’ll do the rest. One phone call and your prescriptions are here.