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


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.


Education & Credentials

Education & Credentials

Board Certifications
  • Family Medicine, 2008
  • Sports Medicine, 2011
  • Maine Medical Center, Family Medicine, 2011
  • University of Minnesota Hospitals & Clinics, Family Medicine, 2008
Medical Education
  • University of Minnesota Medical School, M.D., 2005



  • Franklin Memorial Hospital since 2011
  • MaineHealth Accountable Care Organization since 2015