Resources Search
Close Search
Urgent Care

William Blair, DO

4.9 out of 5 (484 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 (150)

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.

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

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

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.