Southcoast

Resources Search
Close Search
Urgent Care

John MacFarlane, MD

4.8 out of 5 (125 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 Physicians Group Obstetrics & Gynecology

    100 Rosebrook Way 2nd Floor
    Wareham, MA 02571

    P: 508-973-4940

    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.8
4.8
4.8
5

Patient Comments (28)

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.

  • 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...

  • Everyone was professional and friendly. The rooms was clean and organized.

  • I was informed that an Intern was observing Gyn appointments on the date of my Gyn exam. The Intern was then introduced to me prior to the beginning of my Gyn exam and she observed the exam. Dr. MacFarlane performed my Gyn exam and explained the exam to the Intern and I. He discussed my comments and concerns in a patient, compassionate and informative manner.

  • I have been going to this provider for years. He is very thorough and professional. I really like him. He is friendly and knows his business. He is very knowledgeable.

  • The appointment was great

  • Great doctor awesome staff

  • LISTEN TO MY CONCERNS AND IMPLEMENTED A PLAN

  • Dr MacFarlande Always listens, looks for an alternative Always hears my cry for help and manages to give me a call the same day, he's phenomenal.

  • I love this practice! Being a former southcoast health employee, I am so proud and happy to continue here. The provider I saw was incredible as he really listened and made sure everything was understood. I felt heard, respected, and evermore grateful to be in such good hands with Southcoast Health!

  • Made an error on my first appointment. Scheduled it online. Got email confirmation then showed up and said no appointment for me in the books.

  • Dr McFarland was so incredible he was patient with me he explained everything so I understood it he took extra care with me and gave me suggestions to help me I don't think you can improve him he was exceptional

  • Very through yet timely, GREAT experience…and right on timeu00A0

  • Minimal wait time, excellent care

  • Time management is crucial to me and staff cooperation. The entire staff work well as a team. Thank you.

  • Dr. Macfarlane has been my OB for years. I Drive 45 minutes to see him because he is literally the best. He has always listened to what I'm going through and respected and HEARD me. I wouldn't trade him for another doctor.

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.