John MacFarlane MD

John MacFarlane, MD

4.8
(146)
Accepting New Patients

Specialties:

Obstetrics and Gynecology

Navigate to:

Appointments

Loading Online Appointment Scheduling...
Can’t find what you’re looking for? Call our office at 508-973-2208

About John MacFarlane, MD

Dr. MacFarlane holds a medical degree from the Baylor College of Medicine in Houston, Texas. He completed a residency in OB/GYN at the Baylor Affiliated Hospital, also in Houston.

Dr. MacFarlane is board certified in obstetrics and gynecology. His clinical interests include high-risk pregnancies, menopause and family planning.

John speaks Spanish.

Locations

Southcoast Health Obstetrics and Gynecology
Address
100 Rosebrook Way
2nd Floor
Wareham, MA
02571

Insurance

Southcoast Health accepts most major insurance plans. Call the Southcoast Health patient registration department at 844-297-2952 or your health plan with any questions regarding coverage.

Ratings & Reviews

At Southcoast Health, we strive to deliver exceptional patient care along with an exceptional patient experience. We appreciate all of your feedback and share your comments to recognize the wonderful care our teams provide to you as well as identify areas for improvement.

Rating Details

Rating (146)
4.8
Willingness to recommend provider’s office
4.8
Overall Provider Experience
4.8
Courtesy and Respect of Staff
5.0

Patient Comments (20)

  • Very pleasant and happy group of people.

  • Appointment was on time. Friendly personnel and knowledgeable doctor.

  • The dr was able to see me last minute as I was in alot of pain and explained everything he was doing and what to expect after. I really appreciate the time he took.

  • All great from the front desk to providers.

  • Everything was perfect,from front desk to the provider and information center Everything was smooth and understandable

  • Ive never had any problems. Everyone is very nice

  • Dr. MacFarlane is always extremely kind during appointments. I felt extremely heard/seen by him at this appointment and he took my concerns seriously. I couldn't say enough kind things about him. [Name] (I believe was his MA's name) was also extremely kind and answered any questions I had. Overall wonderful staff.

  • This was my first time going here & the whole team was so kind and easy to talk to. I appreciate the comfortable environment. :)

  • Extremely professional and kind. The physical care given during my visit was superior and I've switched my doctor to this individual because he made me feel comfortable and care for!

  • Everything was good from scheduling to the visit.