Brian Rafferty, MD

Brian Rafferty, MD

Family Medicine, Virtual Visits

Primary Contact

319-272-5000

About

Schedule Online

Select the type of visit you need.

Sick Visit/Follow up  New Patient/Physical

Services & Specialties

Areas of Specialization

  • Family Medicine
  • Virtual Visits

Conditions Treated

  • Family Medicine
  • Primary Care

Locations & Contact

Primary Location

MercyOne Waterloo Family Medicine

2710 St. Francis Drive
Suite 210
Waterloo , IA 50702

View hours
Monday
8:00am - 5:00pm
Tuesday
8:00am - 5:00pm
Wednesday
8:00am - 5:00pm
Thursday
8:00am - 5:00pm
Friday
8:00am - 5:00pm
MercyOne Waterloo Family Medicine

Insurances Accepted

  • Aetna Com
  • Aetna MA
  • Amerigroup
  • Centivo
  • Humana
  • Logistics Health Incorporated (LHI)
  • MediGold
  • Multiplan
  • Naphcare
  • Oscar
  • Preferred Health Choice
  • UBH
  • UHC Com
  • UHC MA
  • VACCN
  • Wellmark Com
Show more

Education & Certifications

Education

Residency:
St. Joseph's Hospital - St. Paul, Minnesota

Medical School:
Medical College of Wisconsin - Milwaukee, Wisconsin

Board Certifications

Family Medicine, American Board of Family Medicine

Provider Ratings

The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy. Learn More >

4.8 out of 5

(131 ratings)

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

23 Reviews

03/15/2025

Excellent experience

02/26/2025

Excellent

02/10/2025

All very caring

01/30/2025

I like the way i'v been dealing with the dr.

01/22/2025

Very good

01/06/2025

Dr Rafferty is an excellent provider. We are very happy with him.

12/13/2024

Dr. rafferty was easy to talk to and had reviewed our records before our new patient appointment.

12/13/2024

I appreciate that Dr Rafferty had reviewed my health history before our new patient appointment

12/03/2024

Good doctor

11/25/2024

I felt very comfortable with my provider...much, much better than former doctor...didn't feel rushed and felt like I had his full attention at all times...felt totally at ease with him.

11/13/2024

A very good staff.

11/11/2024

Very satisfied with this provider

11/04/2024

Excellent & thorough.

10/22/2024

Excellent service

10/07/2024

Excellent!

10/02/2024

He was quick and helpful.

09/18/2024

Overall very satisfied

09/16/2024

They made me feel comfortable and at ease

08/27/2024

All experience was great.

08/16/2024

After the horrible experience, I had at convenient care. Doctor rafferty and adrian made me feel cared about as a patient.

08/16/2024

Very happy with my choice of this provider!

08/14/2024

I appreciate everyones services

07/29/2024

Caring and informative
Show more