Skip to main content
Dr. Thomas J Pulling, MD

Where I Provide Care

Primary Office
181 Franklin Health CMNS
Farmington, ME  04938
Phone: 207-778-9001
Fax: 207-778-6072
Map & Directions
Franklin Memorial Hospital - Farmington
Dr. Thomas J Pulling, MD

Thomas J Pulling, MD

Family Medicine, Sports Medicine

I entered medical school after I had taken a first aid trip as part of requirements for being a guide. I had also done a lot of work in the ski patrol and got tired of just taking the injured off the mountain.  Wanting to be part of the bigger solution, I went to medical school. My philosophy of care is to help patients understand their options so we can make the best decisions together about their care and to meet their activity goals.


Community involvement:

  • Team doctor for Carrabassett Valley Academy and University of Maine Farmington

  • Teacher at University Maine Augusta – Safety in highly reliable organizations

  • Alpine ski patrol

  • Maine Regional Advisor for Nordic Ski Patrol

Personal interests:

  • Flying (has been pilot for 4 years)

  • Ground school instructor

  • Skiing

  • Time with family and new daughter.

Language(s) Spoken

Education & Credentials

Education & Credentials

Board Certification
  • Family Medicine, 2008
  • Sports Medicine, 2011
  • Maine Medical Center, Family Medicine, 2011
  • University of Minnesota Hospitals & Clinics, Family Medicine, 2008
Medical School
  • University of Minnesota Medical School, 2005
Hospital Affiliation
  • Franklin Memorial Hospital since 2011
  • MaineHealth Accountable Care Organization since 2015