For over two decades, Small Town Pharmacy has been Port Gibson's trusted neighbor for prescription care, immunizations, and the kind of personalized attention that only comes from a pharmacy that truly knows you.
Small Town Pharmacy sits on Market Street in the heart of Port Gibson — not by accident, but by design. We chose this corner because this is where our neighbors are. Where the people we serve shop, pray, and raise their families.
We are a full-service community pharmacy, but the measure of our work isn't found in prescription volume. It's in the conversations we have — about drug interactions, about side effects, about the best way to manage a chronic condition without losing your quality of life.
Whether you're picking up your monthly maintenance medication or navigating a new diagnosis, we treat every visit as an opportunity to make sure you're informed, comfortable, and cared for.
From routine prescriptions to specialized wellness services, we bring the full spectrum of pharmacy care to Port Gibson and the surrounding community.
Accurate, timely prescription services for both new and ongoing medications. We verify every detail so you can fill your bottles with confidence.
Flu shots, travel vaccines, and routine immunizations administered by certified pharmacists — no appointment necessary during walk-in hours.
Comprehensive review of all your medications to identify interactions, reduce side effects, and ensure your regimen is working as intended.
We work with all major insurance plans and can help you explore generic alternatives, manufacturer coupons, and patient assistance programs.
Never miss a dose. Set up automatic refill notifications by phone, text, or email so your medications are ready when you need them.
Curated selection of vitamins, first aid supplies, personal care items, and OTC medications — everything you need without the big-box store crowds.
Whether you have a question about a medication, want to transfer your prescription, or simply want to talk through your options — reach out. We're always happy to help.
Thank you for reaching out. We'll get back to you within one business day.