Resources Search
Close Search
Urgent Care

William Blair, DO

4.9 out of 5 (400 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:

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

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.

  • Staff was very friendly. They made me feel very comfortable, as it was my first visit there. Dr. Blair was very informative and knowledgeable relating to my medical issues. I'm very pleased he is my new primary doctor!

  • Very helpful and timely.

  • My pcp [Name] scheduled this appt for me on her day off after I messaged through the portal that I got Covid. The covering physician, dr Blair was kind, professional and attentive. The intake nurse who called ahead of dr Blair was also excellent. Many thanks.

  • Dr. Blair is the most honest and caring person I have ever dealt with in healthcare, never mind the fact that he's a Doctor. He not only listens and tries his best to understand a patient's situation he also takes the time to foster the best action plan for his patients. I am truly blessed to have him as my primary Doctor, and be under the care of Swansea Family Medicine. Also, the office staff is very helpful and polite.

  • Excellent check in service— pcp was excellent as usual very attentive— listens to my bs

  • I was able to get a late afternoon appointment. This is very helpful for working people like me.

  • It was all good

  • Timely appointment with an informed doctor that is easy to talk to. I was treated in a very professional manner by all staff and Dr. Blair.

  • Very understanding talk about what's going on asking question love this place every Drs I seen spoke to. They are very great people know what there doing. Excellent. Professional Very. High Ratings !!!

  • Satisfied with the care I received

  • my first time seeing new doc and am very pleased with him he studied my records and figured out my ailment and ways to get it better

  • Keep doing the great work that you are doing now.

  • Dr Blair and staff are very courteous and efficient. I would highly recommend Dr. Blair as he listens to his patients and takes his time with his patience making sure their needs are met. I am very impressed with him.Thank you Dr Blair and Staffu00A0[Name]

  • This office is extremely professional, warm and welcoming. This was my first visit and I will be coming back. I will also encourage my mother to make an appointment as well.

  • Answered my questions and concerns.

  • Dr. Blair is fantastic. The biggest thing he does for me is doesn't rush to prescribe anything. He listens to my health concerns and we talk about an approach that I'm comfortable with. It is extremely refreshing to have a Dr that LISTENS and doesn't rush to solve an issue with pills.

  • [Name] Medical Assistant and Dr. Blair himself were very pleasant and very thorough, listen to what I had to say and had responses to, to what my needs were. So I was very pleased with the overall visit today at the family practice. Thank you.

  • They were kind. Informative and knowledgeable.

  • Dr. Blair took lots of time asking questions that allowed him to evaluate how I had been feeling with respect to my last 3 visits. He always shows concern for my general wellbeing.

  • Very satisfied and very thorough

  • Dr Blair Is a great Doctor,Very understanding,listen to you acknowledges your problems,explain everything so you could understand.

  • Dr Blair is very knowledgeable and takes the time to answer my questions and never seems rushed.

  • Easy to talk to!

  • Staff very friendly and efficient. Dr. Blair was great, listened to my concerns. I felt like he wanted to be a partner in my health.

  • I not only have a good experience with this provider I feel he is defiantly attentive an goes out of his way to accommodate my needs. As a matter fact for most if not all have had a good experiance with Southcoast in general I find the nurses especially dedicated in there jobs as well as In the care they give,

  • I have no complaints. The staff and doctor are very welcome respectful and excellent to the patient's.

  • Very happy with Dr Blair. He explains everything and answers all of my questions.

  • Dr Blair made me feel comfortable and listened me intently

  • This was my first meeting with Dr. Blair since my longtime doctor (Dr. [Name]) retired. I was very apprehensive but became very much at ease and comfortable with Dr Blair. His kindness, concern and knowledge of my issues was truly reassuring. I am very pleased with my choice for a new primary care physician.

  • He listened to everything I said and explained everything we spoke about.

  • Got me right in on short notice. Addressed my issues quickly and with compassion Excellent office all around I highly recommend this provider and staff

  • So far very satisfied with everything

  • Everyone was friendly and helpful. The doctor doe not rush you and is very attentive. Very pleasant visit.

  • Dr Blair is very personable. He takes the time to talk and listen. He doesn't prescribe unnecessary meds. He doesn't care about how much I weigh as long as I feel good about my weight. I've only had to see him once a year, but each visit is personal! Highly recommend

  • Dr Blair is terrific!

  • Dr Blair is outstanding!

  • Considering that a Doctor's appointment isn't the best part of your day.....I actually look forward to seeing my doctor. It's really a good feeling when I go to southcoast Swansea.

  • Always makes my visits easier than the other places I have been. Staff is friendly

  • Try to keep appointments on time.

  • Very friendly!

  • Dr. Blair was very friendly and made me feel comfortable from the onset. He seemed genuinely concerned about my health.

  • First impressions are always best, and he was absolutely a pleasure to speak to.

  • Provider is very knowledgeable and aware of my medical history. He is very understanding and considerate.

  • Very good first time visit

  • My experience with Dr.Blair was excellent. He is knowledgeable, approachable, a reflective listener, and gives sound, manageable next steps for wellness.

  • Dr Blair does a great job taking care of my medical needs. Ask great questions about my health and is very interested in my well being. I feel very comfortable with him as my primary care doctor.

  • Dr. Blair was attentive and friendly as always. He listened to my concerns, gave advice, but was never pushy or judged. It was awesome experience as always.

  • I teally liked that the lab was in the office and made my 1st wellness checkup with a new dr. much easier

  • I was very, very happy and felt very comfortable with Dr. Blair and I definitely would recommend him to family members and friends. He was awesome.

  • This was my first appointment with Dr Blair, he made me feel very relaxed and he listened to all my concerns

  • I am a new patient and have not yet had my first primary exam, but I had an emergency and was seen promptly the day of anyways. I really appreciate this especially with how overwhelmed health staff are.

  • Very friendly and Supportive. The negative long waiting Time before I can get a physical I do realize you guys are busy but it's worth it for me.

  • Taking the time to Know my history,,aswell being knowledgeable about my conditions...treated with respect.,.doctor blair made sure I understood everything that took place at my appointment..made goals together to improve my way of life and health...just felt at home and felt very comfortable with a doctor who knows his practice to a T... doctor blair is the most knowledgeable doctor I have met...aswell he listens to you has a great manner about him carries himself as a professional...just want to say a special thanks doctor blair and the Swansea family practice group for being a big part of my life....I have been a patient in the Swansea group since 1985 and have not changed....and I will continue to have you as apart of my life my health and my care...all my trust is in doctor blair and the Swansea family practice group....god bless

  • Dr. William Blair is amazing! He listens carefully, asks great questions and shows concern for my health. And he gives you the time you need! In addition, the nursing staff was wonderful! A great experience!

  • very pleased overall

  • Dr. Blair is just wonderful!There is a very positive and friendly atmosphere throughout the office!

  • This was my initial visit with Dr. Blair. I had met him before, and he did a wonderful job of making me feel comfortable. He took a great deal of time to listen to my concerns. We talked about a health history. We talked about health goals, really made you feel comfortable and while I will miss Dr. Wood I'm happy to have Dr. Blair on board. Thank you.

  • Very knowledgeable and personable. Good experience.

  • Communication very good Made me feel comfortable Good listening skills

  • After a cat bite I asked for treatment and received very helpful questioning and return call for an appointment the same day. Dr Blair was very thorough and helped me to know I made the right decision. I was able to start medication the same day with great results. Thank you Dr. Blair.

  • I think that medical care will be improved by physicians like Dr. William Blairu00A0that take the time to listen to their patients and understand situations thoroughly prior to prescribing medications or recommending extreme intervention. We have known for quite some time that bedside manner is an important part of patient treatment and in many cases can help to provide better more cost effective care.

  • I have nothing that would improve my experience. The office is very efficient. The providers are all courteous, from Dr. Blair to [Name], even to the lady who drew my labs. Yeah, I don't have anything but positive things to say about my whole experience within the office. I think my whole visit there from waiting to the time I was checked out was less than 45 minutes. I can ask for a better than that for an annual physical. So, thank you. Bye.

  • I have had nothing but great experiences with this office since switching providers for myself and my son. Thank you.

  • Everyone in the office is great. They always treat you with respect.

  • Dr. Blair is very easy to talk to and actually listens. I would highly recommend him to family and friends!

  • Everything went very well at our visit. Dr. Blair is thorough and easy to communicate with. Thank you!

  • Hi, my name is [Name] [Name] and Dr. Blair is the best experience I've had with a primary care physician in my life, probably I was switching from [Name] [Name] looking for a new primary physician and he was just perfect and the whole appointment went awesome and I mean, I don't like medical places and I don't like crowds, and I don't like being around sick people, but if you know, you just consider he and I together or him alone,he was awesome, and I can't wait to see him again. He was the best, he was absolutely awesome and, you know, the best physician*

  • Yesterday there was no issue but very often there is a burdensome wait time when trying to get a live person on the telephone.

  • The waiting was long to be seen

  • Everyone was so kind and considerate.

  • Dr. Blair is exceptional! He is kind and really cares about my health and well-being. I relocated to this area from out of state one year ago and am thrilled that Dr. Blair is my new PCP!

  • Our first visit with new physician we were very happy with our visit

  • First visit, good experience.

  • Dr Blair was wonderful, he listened to everything I said. He came into the appointment knowledgeable about my health challenges. He recommended certain changes. His bedside manner was fabulous. My husband and I just love him already and it was my 1st visit. Also, his assistant was great !

  • Great experience. On time, support staff great and Dr Blair was fantastic. He listened, explained tests and Looked At Me - not just the computer. Glad he's my doc.

  • Satisfied.

  • Dr. Blair was excellent, well informed and definitely looking forward to having him as my primary doctor.

  • Dr, Blair is a 100% professional and easy going and LISTENS. I like having him as my PCP.

  • This was a new patient meeting with Dr Blair. I was previously with Dr [Name] who retired. I was really impressed with Dr Blair. I think he will be a great new primary care Dr.

  • I received the wrong information on my print out

  • Dr. Blair was excellent and listened to my problem and addressed them during our visit. This was my best experience I have had since Dr. [Name] and Dr. [Name] left the practice.

  • not enough experience to rate the provider and staff

  • Doctor William Blair is a excellent doctor he cares about his patients and follows through

  • I was offered advice on seeing a specialist and that there are things that can be done to improve my way of life!

  • Excellent job by everyone.thank you.

  • Dr. Blair was great about remembering the hardship, that was placed on all of us and more so remembering what we had missed so far as follow up to what we're do to have done and reminding us to have them done, and sending out the referrals that needed to be sent out. He spends more time then he probably should with us putting him a little behind, but he listens carefully to everything we have to say and having lost a doctor that we loved and still miss. He was a great addition to the team. Thanks for a lot.

  • Very difficult to get through on the phone. It takes 5-15 minutes on hold.You explain your problem and your told some one will get back to you by theend of the day. I've experienced two to three days wait. I should be able to call Swansea direct like I have for many Years.

  • Dr. Blair is excellent and thorough. He spent a lot of time with me. He went over the specific issues I had with my health and explained everything in detail. A nurse in his office called me back when my lab results were available to explain a change he made in one of my medications based on the results of the tests.

  • Dr. Blair listened carefully and had a very caring and compassionate manner. I would recommend him highly. He communicates clearly and takes the time to make sure a patient understands.

  • I appreciate that I saw the doctor in a timely manner and didn't have to wait. Dr. Blair is very easy to talk to, reviews my lab results before the appointment, and answers all my questions.

  • Dr. Blair was excellent. He was very in tune with his patient and he was very concerned about any issues I may have and he addressed them immediately and he set up appointments as needed which specialist, I just can't say enough great things about Dr. Blair. He's outstanding.

  • Dr Blair is hands down the best doctor I've had the pleasure of dealing with. He listens, he's positive, and he's supportive.

  • The med tech was friendly yet professional and had a very pleasant demeanor. Dr. Blair had obviously thoroughly reviewed our records before seeing us and was totally prepared to help with any issues and resolve any problems.

  • In Dr. [Name]'s absence, Dr Blair was very kind and compassionate toward my problem and gave me a clear understanding of what was happening, with a simple solution. Very grateful to have him step in and take care of my problem.And I may add he did not prescribe any drugs to do to! Amazing! But I miss my Dr. [Name]! Hope he's doing well!

  • Very courteous and helpful

  • Hi, Dr. Blair was very nice. He was very thorough and he tried to help me manually with my pain level for my lower back. He scheduled an MRI, and I was extremely happy with the visit. Thank you.

  • Everyone was kind, respectful, and went above and beyond.

  • All staff were friendly and I received and comfortable and safe environment. I appreciated the experience I had with all staff.

  • Dr. Blair is great! He always listens and works with me to make goals for my health. Would highly recommend to anyone looking for a primary.

  • Dr Blair is the best doctor I've ever had. He's affable, he listens and most of all, he's honest.

  • Dr Blairu00A0is awesome easy going knowledgeable.

  • I found out what was necessary in this visit

  • Make it much shorter. This was way too long.

  • Overall, exemplary

  • I can always reach someone at the office who seems to be able to handle my questions or requests. Appointments to see my physician do seem to get scheduled further out than I'd like, but I must say that I really, really like Dr. Blair and so does everyone in my family. He's excellent!

  • I had a serious concern and Dr. Blair squeezed me in during his lunchtime. He listen to me patiently and explained everything in very clear terms. I was very satisfied with his diagnosis and recommendations.

  • 1st appt ("consult")- We were interviewing Dr. Blair: Astute- he heard our concerns, validated, and was not only reassuring but also intuitive; How refreshing! So, we hired him- and feel very confident in his abilities to support our medical needs.

  • Timely Courteous Professional

  • Dr Blair, Is a very good DrHe takes the time to talk to you explain in detail,and understand what are you going true.When you need a referral his always there to help you get it and recommendsGreat colleges.I recommend this Dr 100% his the best,

  • Pleased with the time physician spent with me and his attentiveness.

  • Dr. Blair was personable and knowledgeable.

  • It was my first time seeing Dr Blair as my new PCP and he was awesome. He did not make me anxious. He asked great questions. Very easy to relate to. Offered relevant advice. I'm looking forward to him being my ongoing PCP.

  • Great team

  • I had a great experience with Dr. Blair

  • Staff is good very professional and helpful

  • Did not feel rushed for time with the doctor. Plenty of time to discuss my health & concerns.

  • Dr Blair has good repour, he treated me with respect. I felt like part of the health care team.

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.