San Bernardino, CA · Independent Pharmacy

Your neighborhood
pharmacy.

Prescriptions filled in 15 minutes or less. We deliver. Se habla español.

Hours
Mon – Thu8:30 am – 5:00 pm
Friday8:30 am – 3:00 pm
Sat – SunClosed
Medi-Cal & Medicare Part D
Free delivery
Ready in 15 min
Independent & local
Se habla español

Services built around you

We do more than fill prescriptions — we're your healthcare partner in the community.

Prescription Fill & Refill

New prescriptions ready in 15 minutes or less. Refills by phone or text — we make it easy.

Prescription Transfer

Switch from CVS, Walgreens, or any pharmacy in minutes. Just call or text us — we handle the rest.

Home Delivery

Can't make it in? We deliver your medications right to your door. Ask us about our delivery area.

Insurance, Medi-Cal & Medicare

We accept most insurance plans, including Medi-Cal and Medicare Part D. Call to confirm your plan before your visit.

Personalized Care

Talk directly with your pharmacist. No phone trees — just a knowledgeable neighbor who knows your name.

Long-Term Care

Dedicated pharmacy services for assisted living facilities and care homes throughout the Inland Empire.

Switching is easier than you think.

Transfer your prescriptions from any pharmacy in minutes. We take care of the paperwork.

Call to transfer →
North D Pharmacy pharmacist reviewing medications in the pharmacy aisle

An independent pharmacy that knows you by name.

North D Pharmacy is a locally owned and operated, independent pharmacy serving families in San Bernardino. Unlike chain pharmacies, we believe the best care happens when your pharmacist knows your history — not just your prescription number.

Located at 1556 N D Street, we serve both individual patients and long-term care facilities throughout the Inland Empire. We fill fast, deliver to your home, accept most insurance including Medi-Cal and Medicare Part D, and communicate in both English and Spanish.

  • Medi-Cal & Medicare Part D
  • Home delivery
  • Ready in 15 min
  • Independent & licensed
  • Wheelchair accessible
  • Se habla español
Call us today

Vaccines available. Walk-ins welcome.

Stay protected with a quick stop at the pharmacy. No appointment needed.

  • RSVRespiratory syncytial virus
  • HPVHuman papillomavirus
  • Just bring your ID and insurance card. We check the immunization registry to see which vaccines you need.
  • Most insurance plans cover vaccines as preventive care, often with no copay.
  • No insurance? Cash patients are always welcome.
  • Given by our certified immunizers.

Vaccines for children are given by your child's pediatrician.

Call with questions
Pharmacist giving a vaccine to a patient at home

Can't come in? We bring the vaccine to you.

At-home vaccinations are available by appointment only. Call us to schedule.

Call to schedule →

Come see us or give us a call.

Hours

Mon – Thu: 8:30 am – 5:00 pm
Friday: 8:30 am – 3:00 pm
Sat – Sun: Closed

Enjoying North D Pharmacy?

Your review helps neighbors in San Bernardino find a pharmacy they can trust.