skip to main menu skip to content skip to footer
William R. McCafferty, DO

William R. McCafferty, DO

Sports Medicine

check Accepting new patients

Expertise

Fractures | Repetitive Motion Injury | Sports Injuries | Sports Medicine

location_on

| More locations (2)

|
stethoscopeEmployed Provider
star yellowSt. Luke's Care Network Provider

location_on Locations (2)

interactive map
interactive map

account_circle About Me

Specialities:

Sports Medicine

Expertise

Fractures | Repetitive Motion Injury | Sports Injuries | Sports Medicine

As a board-certified sports medicine physician, I understand my patients, and I desire to provide excellent care to each one of them.  My goal is to help them achieve the best possible individualized care.

I provide non-operative fracture care, nutrition guaidance, care for athletic injuries and student physicals, as well as ultrasound-guided injections for various ailments such as osteoarthritis of the knees, hips, and shoulders.  I also perform regenerative medicine injuections with plasma-rich protein, which can help promote healing for conditions such as tennis elbow (epicondylitis) and Achilles tendinitis among other issues.

I earned my medical degree at the Philadelphia College of Osteopathic Medicine, completed a residency at Saint Vincent's Hospital and a fellowship at St. Luke's University Hospital in Bethlehem.

I am a devoted husband and father of three.  I love dogs, and I have two German Shepherds.  Outside of work, I enjoy online gaming.

 

 

 

school Education

Medical School
  • Philadelphia College of Osteopathic Medicine, 2009
Residency
  • St. Vincents Medical Center, 2009 - 2012
Fellowship
  • St. Luke's Hospital and Health Network, 2015 - 2016
Board Certifications
  • Sports Medicine

star Reviews 4.8 Overall Rating | 168 Ratings | 46 Reviews

4.8 Overall Rating | 168 Ratings | 46 Reviews

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

Responses are measured on a scale of 1 to 5 with 5 being the best score.

The comments are submitted by patients and reflect their views and opinions. The comments are not endorsed by and do not necessarily reflect the views of St. Luke's University Health Network.

star star star star star

5.0 RATING

“Informative”


July 27, 2025
star star star star star

5.0 RATING

“Excellent”


July 14, 2025
star star star star star

5.0 RATING

“Excellent”


July 14, 2025
star star star star star

5.0 RATING

“The doctor listened when I was describing my issue, asked questions. I knew I was In great hands.”


July 10, 2025
star star star star star

5.0 RATING

“All experiences were excellent”


July 10, 2025
star star star star star_half

4.9 RATING

“I was able to book an appointment online to be seen the next day for a painful, swollen knee. That was a positive. Unfortunately, I couldn't be X-rayed at the facility because of repairs to the radiation room. Dr. Mc Cafferty did use ultrasound without the benefit of the x-ray and drained the knee and administered cortisone. He seemed very competent and the treatment was relatively painless. I did get an X-ray at another facility the following day and read the radiologist report In My Chart. The medical jargon was easy to Google so I think I understood the results.”


June 20, 2025
star star star star star_half

4.9 RATING

“I was pleased with how things went.”


June 17, 2025
star star star star star

5.0 RATING

“He gave me great advice and an anti inflammatory medcine that helped right away. He understood my questions and answered them fully.”


June 14, 2025
star star star star star

5.0 RATING

“Dr. McCafferty is absolutely wonderful. He listens, doesn't rush appointments, and genuinely wants to help. He is the best doctor I've ever been to. Even his staff at all locations always talks about how he is kind. I recommend him frequently.”


June 11, 2025
star star star star star

5.0 RATING

“Very good visit with William McCafferty”


June 11, 2025
star star star star star

5.0 RATING

“Always great care at this office”


June 7, 2025
star star star star star

5.0 RATING

“Great Doctor, would definitely recommend him.”


May 20, 2025
star star star star star_half

4.7 RATING

“Dr McCafferty was excellent”


May 11, 2025
star star star star star

5.0 RATING

“Visit went well”


May 10, 2025
star star star star star_half

4.9 RATING

“Dr. McAffrety (I don't have the spelling immediately available - apologies if it's wrong!) is an extremely effective communicator and efficient clinician. We reviewed the causes of the visit, my relevant concerns, and came up with a plan of action quickly and comprehensively. I will absolutely be recommending his practice, and look forward to my follow up care.”


May 1, 2025
star star star star star

5.0 RATING

“Great caring dr really enjoyed the visit”


April 30, 2025
star star star star star

5.0 RATING

“Dr. McCafferty is very knowledgeable and helpful. He listens and is willing to help find out the cause of my pain. I have highly recommended him to family and friends.”


April 24, 2025
star star star star star

5.0 RATING

“Dr. McCafferty has been my doctor for many years. It's good to know that we have this history together when I need him. He's been a great help to me, and I like him as a person, too.”


April 6, 2025
star star star star star

5.0 RATING

“Dr William was so patient with my questions, difference in language to understand some medical words that I didn't understand right the way, I would recommend him to my friends and family , the nurse (name) was so nice as well!”


April 4, 2025
star star star star star

5.0 RATING

“Dr. McCarty was wonderful!!”


March 29, 2025
star star star star star

5.0 RATING

“Dr. McCafferty is a fantastic physician. He showed great care, compassion, and insight during my visit, I trust his plan of care.”


March 18, 2025
star star star star star

5.0 RATING

“The office was great, the receptionist and the intake nurse were very friendly and knowledgeable. The Dr was great as well. I was pleasently surprised how fast I was able to get an appointment with an ortho Dr, and it was super easy to do via mychart. Overall, fantastic experience with this office.”


March 18, 2025
star star star star star

5.0 RATING

“Had good care from William McCafferty and was told to return anytime I needed additional treatment.”


March 16, 2025
star star star star star

5.0 RATING

“Always meeting my needs”


March 16, 2025
star star star star star

5.0 RATING

“Great experience and extremely respectful and helpful.”


March 13, 2025
star star star star star

5.0 RATING

“Dr. McCaffey and his associates were very welcoming and explained all about the Injection site. All went well and feeling good results”


March 5, 2025
star star star star star_half

4.9 RATING

“Dr. McCafferty treated me like a peer. I felt like I was on an equal status with him. Many doctors don't know how to do that. Dr. McCafferty did.”


March 1, 2025
star star star star star

5.0 RATING

“Doctor was very through and took time to explain everything”


March 1, 2025
star star star star star

5.0 RATING

“I was very glad I saw Dr. McCaferty. He really took his time with me and explained things very well.”


February 23, 2025
star star star star star

5.0 RATING

“Keep up the good work”


February 16, 2025
star star star star star

5.0 RATING

“Dr. McCafferty is wonderful- pays a lot of attention and really cares.”


February 8, 2025
star star star star star

5.0 RATING

“William McCafferty explained very thoroughly about my hip injections”


February 4, 2025
star star star star star

5.0 RATING

“This visit was with William McCafferty for a checkup after a fall I had that put m in the hospital overnight.”


January 16, 2025
star star star star star

5.0 RATING

“WILLIAM MCCAFFERTY Very knowledgeable - answered every question I had.”


January 12, 2025
star star star star star

5.0 RATING

“Phenomenal team! Front desk, PCA, Dr. Mccafferty-attentive, kind, thorough and compassionate. I left feeling confident with my next steps and am grateful for their talents.”


January 9, 2025
star star star star star

5.0 RATING

“Dr. McCafferty is a pleasure to work with. He grants the time needed to facilitate conversation and takes the time to explain things rather well”


January 7, 2025
star star star star star

5.0 RATING

“Dr McCafferty is kind and understanding. He gives great care and is always looking out for my well being”


January 5, 2025
star star star star star

5.0 RATING

“Everyone was very nice at the office of William McCafferty”


January 5, 2025
star star star star star

5.0 RATING

“Good experience,every one was nice”


December 29, 2024
star star star star star

5.0 RATING

“Dr. McCafferty was always thorough, kind, knowledgeable. He recommended physical therapy and I feel better now than I have in the last 5 years. I learned how to strengthen and stretch my injured muscles. I learned exercises that will help maintain and improve the injured tendons. I am so grateful that I was referred to Dr. McCafferty!!!”


December 4, 2024
star star star star star

5.0 RATING

“Excellent Care from William MCCafferty”


November 29, 2024
star star star star star

5.0 RATING

“Dr McCafferty was great. He explained things well and took his time to make sure I got all the care I needed. I highly recommend him. He also was teaching 2 interns while he did it and did a great job with them.”


November 1, 2024
star star star star star

5.0 RATING

“Overall good advice”


October 22, 2024
star star star star_half

3.7 RATING

“William McCafferty was very nice & spent a lot of time with me, asking questions.”


October 11, 2024
star star star star star

5.0 RATING

“I am very satisfied with the cate I receive from William McCafferty”


October 8, 2024
star star star star star

5.0 RATING

“Dr McCafferty is attentive. Listens to me then provides recommendations and advice relevant to human existence. It was a very good visit and I am returning soon for a follow up”


October 3, 2024
Text successfully copied to clipboard.