The 10 Best Pharmacies in Royal Oak, MI

Last updated October 11, 2026 · ranked from 1,028 Google reviews · How we rank

The pharmacies listed here are all within Royal Oak, MI, keeping this guide focused on options inside the city. Medi-Mart Long Term Care Pharmacy has the highest Google rating among the provided entries, at 4.8 stars from 97 reviews. ZMC Pharmacy follows with 4.5 stars and, at 157 reviews, has the largest review count of the group. CVS holds a 4.0-star rating from 65 reviews, while Kroger Pharmacy has 3.4 stars from 45 reviews. These ratings offer a starting point for comparing pharmacies in Royal Oak, MI, with review counts showing how many Google reviews sit behind each score.

Top picks at a glance

  1. 1ZMC PharmacyZMC Pharmacy holds a 4.5 Google rating across 157 reviews in Washington Park, listed on Google as pharmacy.
  2. 2Medi-Mart Long Term Care PharmacyMedi-Mart Long Term Care Pharmacy holds a 4.8 Google rating across 97 reviews, listed on Google as pharmacy.
  3. 3CVSCVS holds a 4.0 Google rating across 65 reviews, listed on Google as convenience store.
  1. ZMC Pharmacy in Royal Oak1

    ZMC Pharmacy

    4.5(157)· Google4.5 out of 5 from 157 reviews (Google rating)

    Pharmacy · Washington Park

    Own this business? Claim itClosed · opens 10:00 AM

    ZMC Pharmacy holds a 4.5 Google rating across 157 reviews in Washington Park, listed on Google as pharmacy.

    “My best pharmacy ever, full of great items to browse through.”
    — Margaret Baltimore, 2026-09-10 · google

    Work at ZMC Pharmacy? Get your badge

  2. Work at Medi-Mart Long Term Care Pharmacy? Get your badge

  3. CVS in Royal Oak3

    CVS

    4.0(65)· Google4.0 out of 5 from 65 reviews (Google rating)

    Convenience store

    Own this business? Claim itOpen now · closes 10:00 PM

    CVS holds a 4.0 Google rating across 65 reviews, listed on Google as convenience store.

    “Convenient location and nice workers. Cashier on 6/5 working around 12:30 PM is a great.”
    — Austin Avison, 2026-06-05 · google

    Work at CVS? Get your badge

  4. CVS in Madison Heights4

    CVS

    3.4(93)· Google3.4 out of 5 from 93 reviews (Google rating)

    Drug store · Madison Heights · 2.0 mi

    Own this business? Claim itOpen now · closes 10:00 PM

    CVS holds a 3.4 Google rating across 93 reviews, listed on Google as drug store.

    “The pharmacist & the staff are always friendly and helpful so we”
    — Cheyril Cameron, 2026-09-05 · google

    Work at CVS? Get your badge

  5. 5

    CVS Pharmacy

    3.8(33)· Google3.8 out of 5 from 33 reviews (Google rating)

    Pharmacy · Downtown Royal Oak

    Own this business? Claim itClosed · opens 10:00 AM

    CVS Pharmacy holds a 3.9 Google rating across 32 reviews in Downtown Royal Oak, listed on Google as pharmacy.

    “Chill place and almost nothing ever sells out I highly recommend it”
    — Daniel, 2026-04-07 · google

    Work at CVS Pharmacy? Get your badge

  6. Kroger Pharmacy in Royal Oak6

    Kroger Pharmacy

    3.4(45)· Google3.4 out of 5 from 45 reviews (Google rating)

    Pharmacy · $$

    Own this business? Claim itClosed · opens 10:00 AM

    Kroger Pharmacy holds a 3.4 Google rating across 45 reviews, listed on Google as pharmacy.

    “Seamless transition from CVS to my new pharmacy as CVS no longer takes my insurance 😩 2 people waiting to attend to me. All my prescriptions ready in 2 days from the transfer. Answered all my questions with a positive outcome and demea…”
    — jilly russ, 2026-03-19 · google

    Work at Kroger Pharmacy? Get your badge

  7. Walgreens in Royal Oak7

    Walgreens

    2.8(152)· Google2.8 out of 5 from 152 reviews (Google rating)

    Convenience store · $$

    Own this business? Claim itOpen now · closes 10:00 PM

    Walgreens holds a 2.8 Google rating across 152 reviews, listed on Google as convenience store.

    “Great neighborhood Walgreens. Awesome staff. Stop by nearly every week.”
    — Michael Eroyan, 2026-09-26 · google

    Work at Walgreens? Get your badge

  8. CVS in Ferndale8

    CVS

    2.9(120)· Google2.9 out of 5 from 120 reviews (Google rating)

    Drug store · Ferndale · 2.1 mi

    Own this business? Claim itOpen now · closes 10:00 PM

    CVS holds a 2.9 Google rating across 120 reviews, listed on Google as drug store.

    “Very good service and the employees are very respectful”
    — Claude Washington, 2026-09-08 · google

    Work at CVS? Get your badge

  9. Walgreens Pharmacy in Madison Heights9

    Walgreens Pharmacy

    2.3(46)· Google2.3 out of 5 from 46 reviews (Google rating)

    Pharmacy · $$ · Madison Heights · 2.0 mi

    Own this business? Claim itClosed · opens 10:00 AM

    Walgreens Pharmacy holds a 2.3 Google rating across 46 reviews, listed on Google as pharmacy.

    “This is a well stocked and clean location. They offer member discounts on a lot of items. It's easy to locate and you're always greeted entering the store. Check them out.”
    — Derrick Armstrong, 2026-06-04 · google

    Work at Walgreens Pharmacy? Get your badge

  10. Walgreens in Madison Heights10

    Walgreens

    2.4(220)· Google2.4 out of 5 from 220 reviews (Google rating)

    Drug store · $$ · Madison Heights · 2.0 mi

    Own this business? Claim itOpen now · closes 9:00 PM

    Walgreens holds a 2.3 Google rating across 208 reviews, listed on Google as drug store.

    “Drive thru was established to make service quicker. However, this location doesn't use common sense. If there is a discrepancy in the drive thru, have the customer go inside and not hold the line up!!”
    — Samantha Stallwood, 2026-09-10 · google

    Work at Walgreens? Get your badge

Map of every pick

Compare at a glance

Comparison of the best Pharmacies in Royal Oak, MI
#PlaceGoogle ratingPriceGoogle reviewsNeighborhoodPhoneOpen now
1ZMC Pharmacy4.5(157)4.5 out of 5 from 157 reviews (Google rating)—157Washington Park+1248-280-6401Closed
2Medi-Mart Long Term Care Pharmacy4.8(97)4.8 out of 5 from 97 reviews (Google rating)—97—+1248-858-2225Closed
3CVS4.0(65)4.0 out of 5 from 65 reviews (Google rating)—65—+1248-548-6180Open
4CVS3.4(93)3.4 out of 5 from 93 reviews (Google rating)—93Madison Heights · 2.0 mi+1248-547-0800Open
5CVS Pharmacy3.8(33)3.8 out of 5 from 33 reviews (Google rating)—33Downtown Royal Oak+1248-548-5057Closed
6Kroger Pharmacy3.4(45)3.4 out of 5 from 45 reviews (Google rating)$$45—+1248-397-1530Closed
7Walgreens2.8(152)2.8 out of 5 from 152 reviews (Google rating)$$152—+1248-546-6572Open
8CVS2.9(120)2.9 out of 5 from 120 reviews (Google rating)—120Ferndale · 2.1 mi+1248-414-5761Open
9Walgreens Pharmacy2.3(46)2.3 out of 5 from 46 reviews (Google rating)$$46Madison Heights · 2.0 mi+1248-546-2872Closed
10Walgreens2.4(220)2.4 out of 5 from 220 reviews (Google rating)$$220Madison Heights · 2.0 mi+1248-546-2872Open

Ratings and review counts shown are Google ratings, displayed with attribution.

How we ranked this list

Each pharmacy is scored on a Bayesian-weighted rating (its rating adjusted for how many reviews it has compared with the Royal Oak category average), how recently we verified its details, and how complete its listing is. Scores and ranks are stored, so the order only changes when the underlying data changes.

Read the full methodology

Ask Noemic: best pharmacies in Royal Oak

Pharmacies in Royal Oak, MI: common questions

Which pharmacies have the highest ratings in this guide?
Medi-Mart Long Term Care Pharmacy in Royal Oak, MI leads with 4.8 stars from 97 Google reviews. ZMC Pharmacy follows with 4.5 stars from 157 reviews. Among the listed CVS and Walgreens locations, CVS at 209 E Twelve Mile Rd in Royal Oak, MI has the highest rating at 4.0 stars from 65 reviews.
Which locations list late store hours in Royal Oak, MI?
CVS at 525 E 4th St lists store hours of 8 a.m.–11 p.m. Friday and Saturday and 8 a.m.–10 p.m. the other days. CVS at 209 E Twelve Mile Rd lists 8 a.m.–10 p.m. daily. Walgreens at 1815 Rochester Rd closes at 10 p.m. daily. These are store hours, distinct from pharmacy-department schedules.
Where can I find delivery or drive-through service in Royal Oak, MI?
Delivery is listed at ZMC, Medi-Mart, Kroger Pharmacy, Walgreens at 1815 Rochester Rd, and CVS at both 525 E 4th St and 209 E Twelve Mile Rd. Medi-Mart, Kroger Pharmacy and the Rochester Rd Walgreens also list drive-through service.
Which pharmacy serves senior facilities and provides blister packaging?
Medi-Mart Long Term Care Pharmacy at 1821 N Campbell Rd in Royal Oak, MI serves senior home facilities and group homes. It provides monthly medication blister packaging, delivery and medication therapy management, along with medication carts and electronic medication administration records for facilities.
Where is medication disposal available in Royal Oak, MI?
Medication disposal is listed at ZMC Pharmacy at 1041 S Main St, Kroger Pharmacy at 2200 E 12 Mile Rd, and CVS at 525 E 4th St and 209 E Twelve Mile Rd. The separate CVS Pharmacy listing at 525 E 4th St also lists naloxone availability.