Location icon


We are located just down the street from the Waverly Health Center, at the corner of Bremer Ave and 10th Street.

Get Directions
Store hours icon

Pharmacy Hours

  • Monday8:00 AM - 7:00 PM CST
  • Tuesday8:00 AM - 7:00 PM CST
  • Wednesday8:00 AM - 7:00 PM CST
  • Thursday8:00 AM - 7:00 PM CST
  • Friday8:00 AM - 7:00 PM CST
  • Saturday8:00 AM - 5:00 PM CST
  • Sunday9:00 AM - 1:00 PM CST
News sign icon

Good Neighbor Script

Good Neighbor Pharmacy is proud to offer timely tips and inspiration for living well on a monthly basis.

Visit Blog

About Us

Proud to be locally owned since 1913. We're dedicated to offering you personal, friendly service combined with the convenience of our smart app and online refills. You'll find an extensive Home Medical department and unique gift shop inside our Waverly store.

We offer free prescription delivery within the city limits of Waverly, Shell Rock, Allison, Clarksville, Janesville, Greene, Nashua, Plainfield and Charles City.

JD Power Award Trophy

Thank you for making us your #locallyloved pharmacy!

We are proud to share that Good Neighbor Pharmacy has ranked "Highest in Customer Satisfaction with Chain Drug Store Pharmacies" in the J.D. Power 2023 U.S. Pharmacy Study.

Learn more

Store Services & Features

  • 24-Hour Emergency Service
  • Delivery Service
  • Durable Medical Equipment
  • Handicapped Accessible
  • Immunizations Provided
  • Multi-Dose Compliance Packaging

Store News & Updates

Now Delivering to Charles City

Meyer Pharmacy is pleased to announce that our delivery area now includes the city limits of Charles City. We’re offering convenient evening hours, Monday-Friday. Give us a call for a complimentary cost comparison. We make it easy to transfer over.

HIPAA Notice of Privacy

Learn about HIPAA's Notice of Privacy and how it protects you.

Learn More