Dr. John Gaines, MD — Smithfield, Rhode Island (401) 949-0300
2.6

2.6 out of 5 stars from 29 patient reviews on Healthgrades (as of Aug 2026)

Dr. John Gaines, MD, primary care physician in Smithfield, Rhode Island

Dr. John Gaines, MD

Primary care physician — internal medicine

Dr. Gaines sees adult patients at Greenville Internal Medicine, part of Brown Health Medical Group Primary Care, in Smithfield, Rhode Island.

41 Sanderson Road, Suite 201

Smithfield, RI 02917

(401) 949-0300

About Dr. Gaines

Dr. John Gaines is a longtime internal medicine physician serving Smithfield, Greenville, and the surrounding northern Rhode Island communities. As an internist, he provides primary care for adults — annual physicals, preventive care, sick visits, and ongoing management of chronic conditions.

Dr. Gaines earned his medical degree from the State University of New York at Stony Brook and completed his residency at Roger Williams General Hospital in Providence. He has practiced in Rhode Island for more than three decades and is a member of the Rhode Island Medical Society and the American Society of Internal Medicine.

  • SpecialtyInternal medicine (adult primary care)
  • PracticeGreenville Internal Medicine — Brown Health Medical Group
  • Medical schoolSUNY Stony Brook, School of Medicine
  • ResidencyRoger Williams General Hospital, Providence, RI
  • Hospital affiliationRhode Island Hospital

Primary care with Dr. Gaines

Internists like Dr. Gaines act as a patient's main doctor: the first call for new symptoms and the steady hand behind long-term health. Common reasons patients in Smithfield see Dr. Gaines include:

  • Annual physicals and checkups
  • High blood pressure (hypertension)
  • Diabetes management
  • High cholesterol
  • Weight management
  • Sick visits and everyday illness
  • Preventive screenings and vaccinations
  • Referrals to specialists when needed

Office location in Smithfield, RI

The office sits at 41 Sanderson Road (Route 5), Suite 201, Smithfield, RI 02917, in the Greenville village area — a short drive from Putnam Pike (Route 44) and convenient to Johnston, Glocester, Scituate, and North Providence.

To schedule an appointment or ask about availability, call (401) 949-0300. The practice is listed in directories under several names — Brown Health Medical Group, Greenville Internal Medicine, and sometimes Brown Medical or Brown Medicine — but all refer to the same Smithfield office.

Frequently asked questions

Where is Dr. John Gaines' office?

Dr. Gaines practices at Greenville Internal Medicine, 41 Sanderson Road, Suite 201, Smithfield, RI 02917 — part of Brown Health Medical Group Primary Care.

Is Dr. Gaines accepting new patients?

Availability changes over time, so the most reliable answer comes from the office itself. Call (401) 949-0300 to ask about new-patient openings.

Is Dr. Gaines part of Brown Medicine or Brown Medical?

His practice is part of Brown Health Medical Group under Brown University Health. Patients often search for it as "Brown Medical Smithfield" or "Brown Medicine Smithfield" — this is the same office.

What kind of doctor is Dr. Gaines?

He is an internist — an internal medicine physician who serves as a primary care doctor for adults, from routine physicals to chronic-condition management.

What insurance does Dr. Gaines accept?

Directories list the practice as accepting major plans such as Blue Cross, Aetna, and UnitedHealthcare, but coverage should always be confirmed with the office and your insurer before your visit.

How do I make an appointment with Dr. Gaines?

Call the Smithfield office at (401) 949-0300 during business hours to schedule.