Resources Search
Close Search
Urgent Care

William Blair, DO

4.9 out of 5 (524 Ratings)


Family Medicine / Pediatrics / Primary Care

About William Blair

Dr. Blair completed his Doctorate in Osteopathic Medicine at the Virginia College of Osteopathic Medicine prior to his completion of a Family Medicine Residency at the Warren Alpert School of Medicine at Brown University. He graduated with a Bachelor of Arts in Psychology from Vassar College with a Minor in Religion and completed a Post-Baccalaureate program at Columbia University and City College of New York.

During the time between his undergraduate and medical schooling, Dr. Blair served as a research coordinator for the Mount Sinai School of Medicine, New York State Psychiatric Institute and the University of North Carolina at Chapel Hill investigating PTSD, Bipolar Disorder and Substance Abuse. 


Practicing at the following locations:

  1. Southcoast Physicians Group Family Medicine

    479 Swansea Mall Drive
    Swansea, MA 02777

    P: 508-973-1570

    Get Directions 41.7613575 -71.22010539999997

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 (140)

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.

  • This was my first visit with this provider and I was so impressed and happy that I chose him. This is a great fit for my healthcare

  • I'm very happy to have found this physician. Dr Blair is a present, available & informed professional who practices medicine with a calm & relatable manner. I think he's great.

  • Very pleasant office, don't change a thing

  • Talked in a way that I would understand what is going on with my health.

  • All of the staff is very friendly and listens to you. Dr. Blair is well informed and very easy to talk to. I have seen almost every doctor in this facility throughout my life and have always been treated with kindness and respect.

  • Dr. Blair is one of the best doctors I have had in my entire life of 65 years. He is the most knowledgeable, compassionate and thorough of all the doctors I have ever had. He has taken the time to order extra tests, therapies and specialists to try and, give me the best possible care for my knee

  • Dr Blair was very attentive, sensitive and easy to talk to. Great experience!

  • Dr. Blair is amazing. He knows my history and remembers things from my last visit. He is personable and caring. I would not change PPC's for anything!

  • Yes, hi waiting, time was very acceptable, friendly staff, members, smiley faces, and Dr. William Blair is extremely friendly concerning. Made me feel at ease. Was very thorough. I would recommend this facility and Dr. Blair to any of my friends and family. So thank you.

  • I have no problems how my 1st appointment with Dr Blair went. He listened and asked questions. He addressed the issues I mentioned were the worst at the time.

  • Everyone was polite. and and very professional.

  • Dr Blair is top notch in all facets. Very fortunate to have him as my Dr

  • Dr.blair is just the best. He took time to explain things to me. He also took time to ease my worries. I recommend him to everyone.

  • I very much appreciate Dr. Blair and his willingness to listen to my goals and explain anything and everything that I may have been concerned with.

  • Dr Blair is an excellent listener. He is down to earth and easy to talk to about anything. The only complaint I have is the ability to get an appointment for an annual visit. It's always complicated and you wait forever if you need to reschedule. Also, when the provider reschedules your annual, it's just as difficult - if they break the appointment you should be more accommodating!

  • Dr. Blair listened and displayed a genuine concern for my wellbeing. Glad to have him as my primary care provider.

  • The staff were very friendly and professional Dr Blair is the best

  • Love everyone at Swansea family practice, was upset and worried when my Dr retired,but I have Dr. Blair and he is a wonderful doctor and really cares about me and my health goals

  • DR Blair is the best very caring and understanding

  • Courteous, friendly, caring & knowledgeable.

  • The Doctor was very attentive, and had compassion which put my mind at ease

  • Listened to my questions and answered all of them. Office was efficient and easy checkout. Also stated that she hoped I would feel better soon.

  • This was my first visit. I was very pleased how everything went. I'm glad that I'll be going there from now on.

  • This was really my first appointment with Dr Blair. He took the time to listen and answer my questions. Felt very comfortable talking w him.

  • Doctor listened and was thorough.

  • Person conducting the test was friendly and professional.

  • Took time with me and didn't rush visit

  • The doctor I met with talk to me like I was a person and not just another patient

  • I think that I could of had a little more time with the doctor, but everything was in fact covered.

  • Staff friendly, doctor listened asked questions and was truly interested in learning about me.

  • Listened, take my health seriously, ordered tests

  • The staff was excellent overall. Dr. Blair ventured to learn about me, the new patient, so that he may help me formulate a more complete plan for health.

  • Dr. Blair listened and was very attentive to my concerns

  • Everything was fine and prompt no problems

  • Everyone that I encountered at this facility had a very friendly outlook and positive disposition, this was refreshing.Dr. Blair was also very impressive with his concern for my wellbeing and history.I am looking forward to being a patient of Dr. Blair's.

  • The doctor was very up-to-date on my medical history and wanted to get to the root of any problems I was having

  • Dr Blair is the most caring doctor I have ever had

  • Dr Blairu00A0was informative, caring and extremely helpful.

  • Support staff, nurse and Doctor were all very kind and always try to put you at ease.

  • Dr. William Blair was amazing. Great personality and interaction. I would definitely recommend him a 10/10.

  • Everyone I encountered was pleasant and present during our interactions. I felt heard!

  • I am so happy with Dr Blair. Very thorough, understanding and caring. Very pleased and I'm a physician. Couldn't be better.

  • I am always impressed that I never have to wait very long at all once I arrive for my appointment. This was my first time meeting my new doctor and I appreciated the time he took to get to know me and I also appreciated the way that he looked at me while listening rather than listening while typing on a computer. It's comforting when a doctor gives his full attention to the patient, rather than the computer.

  • Dr Blair is the best…answered all my questions & made me feel confident in his knowledge….lab was also great in timing & personality of staff…& experience of her job?

  • Dr Blair is amazing. He listens well and provides useful feedback and great help to take care of what is needed.

  • Both Doctor and assistant were polite and friendly.

  • I only waited 5 minutes to be seen. The nurse took me quickly to a room to take my vitals. Dr. Came in a few minutes later and completed a thorough exam.

  • Always responsive and ready to help. Very caring about my health and goals. Specific questions show they know me.

  • The MA was exceptional!!! Dr Blair was fantastic.

  • Insightful compassionate and professional

  • Well, I think reception is awesome and I think that William Blair is an awesome doctor. He's very concerned about his patients and not only is he a nice guy. Not only do I consider him my doctor I consider him my pal.

  • Allows me to participate in managing my health care

  • So happy I'm seeing a new doctor who correctly diagnosed me after being dismissed for too long by another in this practice.

  • Dr. Blair has always done a good job. He is easy to talk to, always very familiar with my health history and promotes a comfortable environment.

  • Provider was caring and listened to my cocerns

  • I was very pleased with my interaction with everyone in the office.

  • I waited 35 minutes. I cannot always do that. Not really a big deal,but.

  • Doctor Blairu00A0is a great listener and explains things about my health in an understandable way. He is thorough with preventative health actions which will be implemented as needed.

  • Very first visit with Dr, Blair and he made me feel extremely comfortable. I am very glad that he will be my new primary doctor.

  • This was the first visit with Dr. Blair who was thorough, prepared, professional and extremely empathetic. He talked in terms that were completely understandable and was willing to prioritize medical and physical needs to best fit my health issues. I look forward to continuing my relationship with him and his staff.

  • Great visit. I feel very comfortable visiting my doctor. Takes time to explain my health & answers my health questions.

  • Staff is always professional, takes time to listen to patient concerns and questions

  • Dr. Blair is awesome!u00A0

  • Thank you for your compassion. I am so sick.

  • Dr Blair was great! Very attentive and listened carefully to our concerns. He addressed all of our questions with clarity and professionalism.

  • Everything is great about the staff and Dr blair is an amazing person very friendly

  • Dr Blair listens to the patient needs and helps to set realistic health goals promoting a healthy lifestyle and maintain health maintenance. He was very thorough and made himself available would highly recommend this provider

  • I'm a regular patient.....I've always had great appointments!

  • Dr Blair is kind and caring. I appreciate my care thank you

  • Everyone was very professional!!!

  • The televisit was well organized and the doctor gave me some valuable information about my healthcare and Covid.

  • Dr. Blair was a caring, informed, professional clinician.

  • No complaints. I felt listened to, was given a solid treatment plan and telehealth was very convenient. The nurse and medical assistant were cheerful and kind.

  • Dr. Blair communicates well. He responds well and he's very caring and he's a good doctor.

  • Dr. Blair takes his time and listens to any concerns I may have. He is an excellent doctor and I have confidence in his treatment of me and other family members.

  • new patience, everyone from check in to check out was awesome

  • Everybody was so friendly and welcoming. It was my first time there, and it was wonderful.

  • Dr. Blair is very patient, taking his time to go over all questions I might have

  • Doctor Blair is very knowledgeable and listens to his patients. He works in collaboration with me. I really appreciate his positive attitude.

  • Everything was perfect

  • I had a very good experience with Dr. Blair today. He was very up, spent some time with me, and explained everything. Couldn't ask for a better doctor.

  • Before starting, you said there was only a few questions. Cut down on the number of questions that you ask the people. Thank you.

  • All around great care!

  • Dr. Blair is kind and helpful. Best doctor ever.

  • Pleased with just about everything

  • Always are interested in my health. Very easy to talk to. Never rushed and want to know my thoughts.

  • He really listen and said I was right I was kinda being lost in the paperwork. He also agreed that no one has paid attention to individual issues may be causing other issues. He is determined to help and get things taken care of. I look forward to being treated by Dr. William Blair in Swansea Ma

  • Everyone was engaging, thoughtful and caring. Provider was knowledgeable about my health history. Very supportive overall.

  • Everyone was very nice

  • It was my first visit with Doctor Blair and it went very well.

  • Dr. Blair is outstanding! He looks at the ENTIRE scope of my health concerns and takes the time to listen to and include all factors affecting health, including such things as stress and financial situations, proper diet and exercise, and mental well being. I've never felt more comfortable with any primary care physician. I'm fortunate and very grateful to have him as my physician. Great job placing him on the South coast team. He's a tremendous asset!

  • I am always impressed with the care and joviality of this office. To me, there is nothing to improve upon.

  • Everything was great since the first minute. Friendly people, giving all the information, making questions and getting the answers. Everything was done the right way, that's why i'm using this place. Thank you

  • Dr. Blair and his entire team were consummate health care professionals. All team members were courteous, conscientious and helpful. It was my first visit with Dr. Blair. He was extremely attentive to all my concerns and addressed them in a most skilled thorough and empathetic manner.

  • My first visit with Dr Blair and it was excellent

  • Dr. Blair was great. I would highly recommend him.

  • Dr. Blair is a caring, focused doctor who listens and communicates with his patients. Everyone I know who has him as a Primary says the same about him…great doctor Southcoast is fortunate to have him

  • It was my first visit with Dr. William Blair he was very professional easy to talk to very compassionate and I was completely impressed looking forward to a long relationship having him as my doctor as my previous doctor Syme is retiring

  • Dr. Blair is amazing! He knows your background and concerns when he enters the exam room and is a caring listener. Very happy with my experience!

  • Everything was explained and I felt confident the provider was sincerely interested in helping me with my health concerns.

  • I'm a new patient dr Blair was awesome made me feel very comfortable he didn't rush my visit I like the family type feel from the whole staff. My only other experiences are offices that make you feel like a number "next"

  • Nothing!! I called Thursday morning, got an 815 appointment for the next day! In today's world, that type of service is why I've been a "customer" for 20 years at least. Always outstanding customer service!! Thank you all who work there!!

  • Dr. Blair is not my primary doctor Dr. [Name] is, but I had a medical emergency and he fit me into his time. And I'm very appreciative for that. He got me a prescription for an antibiotic and he called it in for me and I'm very, very grateful for his time. Thank you.

  • Great improvement at this office

  • Can't say enough good things about my experience at SCH, very pleased

  • He buts you at ease, so easy to talk to.

  • The staff was really excellent - knowledgeable, warm, friendly. But I waited six months for this appointment, have several major medical conditions, and yet my next appointment was scheduled for December, another six months away.

  • The front desk and the nurses were great, and Dr. Blair was incredible. Honestly the best doctor I've ever had, very attentive and caring. I loved that he and the nurse I saw beforehand were focused on what my concerns were and what I wanted to address, rather than telling me what they thought was wrong. This was the best experience I have EVER had with a doctor.

  • This was my first visit with my new PCP after my PCP retired. Dr. Blair is a top notch physician. Everything went smooth from check in to check out.

  • Dr Blair was excellent!

  • Dr. Blair is the best family doctor that I have ever had. I wish others were as attentive and attuned as he is with our family (my wife and I both see him as primary)

  • Dr Blair was a very good listener and made sure that he learned everything about me both personally and medically since this was my first time meeting him. I have recommended him to friends who are also looking for a new PCP.

  • This was my first visit with Dr Blair, due to my previous provider retiring. He is wonderful and I am so glad I chose him as my new provider.I feel he really cares about my health and life goals.

  • All office and medical staff were prompt and professional An atmosphere of friendliness in this office. I am a new patient of Dr. William Blair and am very impressed and pleased to be his patient.

  • I am a new patient with Dr. Blair, recommended to me by my daughter who is a patient also. She raves about him, and I now know exactly why. So glad I decided to reach out and switch my provider. Otherwise Southcoast Swansea is awesome, they never disappoint!

  • Everyone was very professional and pleasant

  • Doctor Blair in my eyes is the absolute best doctor. Down to earth, always shows respect and remembers me from previous visits. Always asks how I'm doing from the previous visit. It shows he cares. I'm honestly extremely thankful he was a choice for me to go to.

  • Dr. Blair is wonderful!

  • Impressed with easy of the whole appointment and timeliness. Respectful and personable were attributes of everyone I came in contact with

  • Dr Blair came off as really caring for me as a person.He and I came up with a goal for my health care.He is personable , genuine and engaging.I couldn't be happier.

  • Dr Blair and the staff at the Swansea office are great. I highly recommend them to all of my friends and family.


  • Facility clean & up to Covid prevention standards. Provider very informed & up to date, very kind and caring.

  • I felt very comfortable with the provider. Very informative. My shoulder is much better now!

  • Dr Blair is a very caring doctor and support staff were friendly and kind and the techs in the lab area were very nice too/ That makes what can be a stressful experience for a person a lot easier.

  • Great medical care

  • Dr Blair was wonderful. He really listened and was extremely through. He explained everything he was going to do. I was extremely impressed with his level of care and attention.

  • Everything was great! Dr. Blair has been incredibly friendly and easy to talk to about my health. There is nothing I would change from my experience.

  • Dr. Blair always listens - he updates himself before walking in to see me and is always aware of my previous visit and what plan of action we have in place. He ROCKS!!

  • Happy will allAspects of my care.

  • Both my husband and myself were seen by Dr. Blair. Dr. Blair knew about everything that had been going on with our specialists and there had recently been a lot of stuff going on. We were impressed with how prepared he was to discuss all of this. He was kind, empathetic, and very helpful.

  • Genuine holistic care

  • Amazing with children and parents responsive to the concerns and needs of the parents very caring and profession provider would highly recommend

  • Doctor is very caring. Explained everything in detail

  • Meeting with dr Blair was a great experience. He was excellent speaking with me. Was never rushing or spoke over me. It was an absolute pleasure to be there. And I'm happy to have him as my new primary care physician.

  • The only thing that was bad is you can't get through when you call. I tried several times and finally sent a message through the app online. I waited for hours on the phone at different times. Finally I got called to make a telephone appointment and I felt Dr. Blair cared and listened. I'm in so much pain and he was very kind and I felt took me seriously. I will be following up with him. He made me feel hopeful that will get to the bottom of this.

  • Friendly staff from check in to the Dr.

  • Very caring and knowledgeable staff

  • Dr. Blair and his staff are always polite, courteous and professional. You never feel rushed or pressured. Every question is answered clearly and concisely.

  • I appreciate the time the doctor took to listen and understand where I'm at in my life. I'm generally healthy, but he emphasized what I was looking at down the road. It was very uplifting, and I appreciated how he addressed my needs.

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.