The 6 Best Pharmacies in Grand Rapids, MI

Last updated October 19, 2026 · ranked from 819 Google reviews · How we rank

This list ranks 6 pharmacies in and around Grand Rapids, MI, led by Keystone Compounding Pharmacy, CVS and Walgreens. Together they have 819 Google reviews; Keystone Compounding Pharmacy has the highest Google rating on the list at 4.7. Every place on the list is in Grand Rapids, MI. Rankings weigh Google rating, review volume, how complete and current each listing is, and our own notes on each place.

Top picks at a glance

  1. 1Keystone Compounding PharmacyLocated at 4021 Cascade Rd SE in Grand Rapids, MI, the pharmacy has a substantial review count behind that score.
  1. Keystone Compounding Pharmacy in Grand Rapids1

    Keystone Compounding Pharmacy

    4.7(255)· Google4.7 out of 5 from 255 reviews (Google rating)

    Pharmacy

    Own this business? Claim it

    Located at 4021 Cascade Rd SE in Grand Rapids, MI, the pharmacy has a substantial review count behind that score. Its weekday schedule is consistent: Monday through Friday, doors open at 9 a.m. and close at 5:30 p.m. That gives readers a straightforward window for planning a visit to the Cascade Road SE location.

    • 4.7 Google rating
    • 255 Google reviews
    • Consistent weekday hours

    Work at Keystone Compounding Pharmacy? Get your badge

  2. CVS in Grand Rapids2

    CVS

    3.6(131)· Google3.6 out of 5 from 131 reviews (Google rating)

    Drug store

    Own this business? Claim it

    CVS holds a 3.6 Google rating across 131 reviews, listed on Google as drug store.

    Work at CVS? Get your badge

  3. Walgreens in Grand Rapids3

    Walgreens

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

    Drug store · $$

    Own this business? Claim it

    Walgreens holds a 3.4 Google rating across 99 reviews, listed on Google as drug store.

    Work at Walgreens? Get your badge

  4. Work at Walgreens Pharmacy? Get your badge

  5. Work at Meijer Pharmacy? Get your badge

  6. Walgreens in Grand Rapids6

    Walgreens

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

    Drug store · $$

    Own this business? Claim it

    Walgreens holds a 2.8 Google rating across 182 reviews, listed on Google as drug store.

    Work at Walgreens? Get your badge

Map of every pick

Compare at a glance

Comparison of the best Pharmacies in Grand Rapids, MI
#PlaceGoogle ratingPriceGoogle reviewsNeighborhoodPhoneOpen now
1Keystone Compounding Pharmacy4.7(255)4.7 out of 5 from 255 reviews (Google rating)—255—+1616-974-9792—
2CVS3.6(131)3.6 out of 5 from 131 reviews (Google rating)—131—+1616-514-5602—
3Walgreens3.4(99)3.4 out of 5 from 99 reviews (Google rating)$$99—+1616-247-5521—
4Walgreens Pharmacy3.5(64)3.5 out of 5 from 64 reviews (Google rating)$$64—+1616-452-4870—
5Meijer Pharmacy2.7(88)2.7 out of 5 from 88 reviews (Google rating)$$88—+1616-248-2610—
6Walgreens2.8(182)2.8 out of 5 from 182 reviews (Google rating)$$182—+1616-776-9925—

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 Grand Rapids 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

Pharmacies in Grand Rapids, MI: common questions

Which listed pharmacy in Grand Rapids, MI has the highest Google rating?
Keystone Compounding Pharmacy has the highest rating among the listed pharmacies: 4.7 stars from 255 reviews. It is at 4021 Cascade Rd SE, Grand Rapids, MI 49546, and its phone number is +1 616-974-9792.
How do the two CVS locations in Grand Rapids, MI compare?
CVS at 727 28th St SE, Grand Rapids, MI has 3.6 stars from 131 reviews. CVS at 1550 Lake Dr SE, Grand Rapids, MI has 3.3 stars from 77 reviews. The 28th Street location has both the higher rating and the larger review count.
Which Meijer Pharmacy location in Grand Rapids, MI has the higher rating?
Meijer Pharmacy at 100 Michigan St NE, Suite 1830, Grand Rapids, MI has 4.0 stars from 56 reviews, compared with 2.7 stars from 88 reviews at 1540 28th St SE, Grand Rapids, MI. Contact the Michigan Street location at +1 616-249-6210.
Which pharmacies are listed on 28th Street in Grand Rapids, MI?
The listed options are CVS at 727 28th St SE, Grand Rapids, MI 49548, and Meijer Pharmacy at 1540 28th St SE, Grand Rapids, MI 49508. CVS has a 3.6 rating from 131 reviews; Meijer Pharmacy has a 2.7 rating from 88 reviews. Their phone numbers are +1 616-514-5602 and +1 616-248-2610, respectively.
What are the Walgreens listings on Kalamazoo Avenue in Grand Rapids, MI?
Walgreens at 1601 Kalamazoo Ave SE, Grand Rapids, MI has 3.4 stars from 99 reviews. At 2643 Kalamazoo Ave SE, Grand Rapids, MI, the Walgreens listing has 3.0 stars from 66 reviews, while the separate Walgreens Pharmacy listing has 3.5 stars from 64 reviews. Both listings at 2643 share the phone number +1 616-452-4870.