Southcoast

Resources Search
Close Search
Urgent Care

John MacFarlane, MD

4.7 out of 5 (132 Ratings)

Specialties:

Obstetrics & Gynecology

Book Appointment

Please Read regarding COVID-19

Masks are required for patients and visitors experiencing COVID-19 and other respiratory symptoms and optional for all others. Masks are strongly advised for patients and visitors with an immunocompromised condition.

STOP

If you are experiencing severe symptoms such as:

  • Chest pain
  • Shortness of breath
  • Change in level of consciousness or mental state/dizziness,
  • Thoughts of hurting yourself or others
  • Difficulty speaking, seeing, or loss of vision
  • Numbness/weakness in face or arms/legs
  • Blood in urine, stool, vomit, or coughing blood, poisoning or overdose
  • Serious wounds or injuries (uncontrollable bleeding)
  • Severe pain (head, neck, or abdominal)
  • Severe allergic reactions, or anything else you believe to be an emergency

Call 9-1-1 or go to your nearest emergency room.

Loading Online Appointment Scheduling...
Can’t find an appointment online? Call our office at 508-973-4940

About John MacFarlane

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

Practicing at the following locations:

  1. Southcoast Health Obstetrics & Gynecology

    100 Rosebrook Way 2nd Floor
    Wareham, MA 02571

    P: 508-973-2208

    Get Directions 41.775524 -70.733718

Insurances Accepted

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

Provider Ratings

Rating Willingness to recommend provider’s office Overall Provider Experience Courtesy and Respect of Staff
4.7
4.7
4.7
5

Patient Comments (24)

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.

  • Very kind and caring staff and Dr.

  • The care was adequate and at the agreed appointment time!

  • My 1st visit the nurse was weird about my name when I tell her the correct way she was not care and mean because I told her how my name was pronounced doctor Tripp is really nice not the nurse or whoever was getting my weights and stuff.

  • Always courteous and on timeWonderful doctor and staff A positive relaxed atmosphere Thank you

  • EVERYTHING WAS EXCEPTIONALLY WELL

  • I have been seeing Dr. MacFarlaneu00A0for years. Very professional.

  • I was nervous about having a male OB. But he was great. Answered all of my questions, was personable. Included my partner in the conversation. And eased all of my concerns.

  • All went well from start to finish.

  • He is the best! As a patient of his for almost 20 years, I wouldn't trust anyone else with my health as much as I do him.

  • Very professional and explained everything in detail along with timely follow up appts.

  • Timely, very professional, friendly and informative

  • I love Dr. MacFarlane……he is always kind and caring!

  • Always a nice, smooth experience when I come in to see Dr McFarlane. These appointments can tend to be uncomfortable, as you can imagine; with Dr McFarlaneu00A0it's always quick and easy. There isn't really time to be uncomfortable because he just gets to work does exactly what needs to be done and we're good to go! It's much appreciatedu00A0

  • The survey is way too long for people and I would cut it down next time if you want anyone's opinion. But overall, the doctor's appointment was fine. The survey needs to be cut down. Thank you.

  • Very nice, informational, quick, efficient.

  • I got an appointment right away and then in the next couple of weeks I kept offers for other appointments sooner. When I got there I was treated with courtesy and the provider was able to see me within five minutes of my arrival. He explained everything in detail and what he didn't know. He looked into my chart at information from another provider and was able to explain everything that was in the chart. I was very pleased.

  • Dr. MacFarlane is quick yet thorough, trustworthy, caring & knowledgeable.

  • Very professional. Explained everything.

  • Doctor MacFarlane's whole team are awesome. They are the friendliest and most punctual team of providers i could ask for.

  • He listen to all your problems

  • Dr MacFarlaneu00A0is a gem! He is thoughtful and thorough, explaining what he is doing and why he is doing it. Explains past and current tests and lets you know what to expect in upcoming tests. Verified medications and allergies. I wish I could give him an 11 or 12 for professionalism and patient comfort! Great doctor!

  • He is a wonderful doctor and person.

  • Dr MacFarlane was wonderful. He put my mind at ease. His explanation was clear and compassionate.

  • There is no room for improvement everything was perfect as it always is with Dr MacFarlane and his staff ...thanks doc you're the best...

View More Comments

Southcoast Health physician profiles now feature star ratings.  Below, you’ll find frequently asked questions about our process for calculating the ratings.

Why does Southcoast publish survey ratings online?
Southcoast is dedicated to providing patients and consumers with helpful information about the quality of our patients’ experiences. Star ratings published on our physician biography pages are based on actual responses from patients of that particular physician to patient satisfaction surveys that are distributed and processed by a national patient satisfaction survey vendor.

Who receives the survey?
Our vendor sends surveys via SMS or email to all patients seen in our outpatient physician practices who have a valid smart phone number or email address on file with Southcoast Health. Surveys are sent to patients within a few days of their appointment.

How is the Patient Satisfaction Star Rating Calculated?
Star ratings are calculated using an average of all survey responses to each of three questions: Courtesy and Respect of Staff, Provider Overall Rating, and  Willingness to Recommend Provider’s Office.  The star rating displayed on our physicians’ main biography page represents the average of the three measures for that particular physician.