Resources Search
Close Search
Urgent Care

John MacFarlane, MD

4.8 out of 5 (91 Ratings)


Obstetrics & Gynecology

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


John practices at the following locations:

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

Patient Comments (26)

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.

  • Excellent care

  • Dr Macfarlane is a wonderful and gifted doctor/surgeon. His office is efficient , friendly and always prompt. They made my surgery and follow up easier than I ever expected and I would give them hugs and kisses if it weren't for covid ;)

  • The Drs, and providers are always good, listening to my health concerns, especially when there's family history involved. There's one nurse that brings you into the rooms that always seems to have an attitude, and is always negative when you talk to her.

  • the support the staff and providers gave me helped me get a very difficult time and i am thankful for that.

  • The staff are fantastic and attentive but spending $55 for a three minute appointment to give the briefest of overviews about my health, is sadly the result of a for-profit healthcare system.

  • Improvement would be trying to get patients in sooner rather than later.

  • I was taken in on time, the office was clean, the staff was professional and nice and the Dr was very nice and knowledgeable.

  • Doctor Mac is the best and always makes me feel comfortable at my appointments

  • He listened to what my particular concerns were seemed to pull together other appointments I've had with other doctors and I felt positive leaving the office.

  • I felt right at home and at ease, and believe me I am terrified to go to new doctors,they were all so nice and made me feel very comfortable! Thank you so much! [Name] [Name]

  • I absolutely love Dr. MacFarlane, but since he has joined SouthCoast, scheduling is an absolute nightmare. My routine pap was cancelled FOUR times before I was able to get a last minute appointment at at a time that was inconvenient for me, but that I took nonetheless because I was months overdue.

  • Could use a secondary person to check patients in. Was late to my appt cause of line at check in

  • Everyone was very helpful.. especially Dr McFarlane, I would never go to anyone else.. he might be a doctor but he's very down to earth and explains things so I can understand it..he's caring..[Name] [Name]..

  • Was seen in a timely manner. A newcomer to the area, really enjoyed Dr McFarland.

  • Everyone was kind and Courteous

  • Everything concerning my problem was taken care of...

  • Everything was good

  • I thought the doctor was very nice. He was quick. He was thorough and anyways, I thought he did his job really well. My daughter also has had him and she also told me before I went to him that he was very nice to her also. So yeah, both of us really rate him as a 10.

  • I called this morning with a problem they worked me with a today appointment

  • Everyone was polite, efficient and professional

  • I'm not impressed nor do I like the woman that is at the front as she comes in to take your temperature. She specifically asked what provider you're going to see. To me that is a huge invasion of privacy and should not be asked she should ask if you have an appointment in the building. Thank you.

  • Short wait time, quick exam.

  • I am very happy to be a patient of this center

  • Dr. MacFarlane is excellent and your group should be ecstatic to have had him join your practice.


  • Dr Macfarlane and his staff go over and above they listen when script was to expensive they called insurance and got a override to make it more affordable I feel very well taken care of We are very lucky to have him and his staff

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.