Personalizing Medicine.

12+years+of+business

Welcome to Bayview Pharmacy, Rhode Island's exclusive compounding only pharmacy servicing Rhode Island, Connecticut, and Massachusetts since 2006. With our hand selected team of Technicians and Pharmacists, we strive to provide the highest quality of both service and products for all of your pharmaceutical needs.

Our Specialties

Men's Health

imageedit_11_9577291175

We specialize in erectile dysfunction. Our state-of-the-art facility can custom make an array of solutions to help you, ranging from rapid-dissolve tablets, troches, gels, and injections.

Women's Health

We partner with your obstetrician and/or gynecologist to find the right treatment strategy specifically to your needs.

shutterstock_125616557

Pediatrics

shutterstock_270747170

Bayview Pharmacy customizes pediatric preparations that are easy to take, improve therapeutic outcomes, and save money.

Veterinary

Animals make great companions, but pretty bad patients. We can customize veterinary preparations that make the task easier.

Bitmap8

And So Much More!

shutterstock_4327205021

Animals make great companions, but pretty bad patients. We can customize veterinary preparations that make the task easier.

Type in a specific topic or keyword in the search bar to navigate through our website.

Find out about our pharmacy, mission, our methods, and the results of our years of service.

If you are interested in conducting a drug study with us, we'd be happy to help.

Ready to take the next step? You can contact one of our knowledgeable Pharmacists, and we will get back to you.

Our Licensed Suppliers

Bitmap7
medisca
spectrum
LetcoLogo2013_Horiz_Delux2
Bitmap6
fagron

Per FDA guidelines, Bayview Pharmacy makes no claims of efficacy regarding its compounded medications. A valid prescription from a licensed prescriber is required for all dispensing, and compounding is prohibited for food animals. For more information about our customized prescriptions or any other compunding services, please call us at 401-284-4505 or TOLL FREE at 1-866-716-1502.