Skip directly to content

James Fischer, MD, FACP

Text Increase:
Text Increase Normal
Text Increase Large
Text Increase Largest
James Fischer, MD, FACP

Board-Certified Internist and Geriatrician

  • 30+ Years in Practice
  • Seniors Health Care Expert
  • MLB Team Internist
Medical Group
Request an Appointmentor call us727.786.1673


Dr. Fischer is a board-certified internist with additional board certification in geriatric medicine. A native of Detroit, Mich., he received his Bachelor of Science degree from Emory University in Atlanta, Ga., before heading to medical school at the University of South Florida (USF) in Tampa, where he remained for his internship and residency with USF-affiliated hospitals. In addition to serving on the physician team at Palm Harbor Medical Center, he has held active staff positions at area hospitals and nursing homes for many years.

Dr. Fischer is an active and engaged member of the Palm Harbor community. An athlete himself who has coached and played on local baseball teams, he enjoys pitching in as the Florida-based team internist for the MLB’s Toronto Blue Jays.

Dr. Fischer is a member of the Alpha Omega Alpha Medical Honors Society and an elected Fellow of the American College of Physicians.


  • Board Certified, Internal Medicine
  • Board Certified, Geriatric Medicine
  • Fellow, American College of Physicians
  • Residency, Internal Medicine, University of South Florida Affiliated Hospitals, Tampa, FL
  • Internship, Straight Medicine, University of South Florida Affiliated Hospitals, Tampa, FL
  • Medical Degree, University of South Florida College of Medicine, Tampa, FL
  • Bachelor of Science Degree, Emory University, Atlanta, GA


  • Internal medicine
  • Geriatric medicine
  • Alzheimer’s disease
  • Chronic disease management


  • Fellow, American College of Physicians
  • Alpha Omega Alpha Medical Honors Society
  • Phi Sigma Biology Honors Society

Palm Harbor

Palm Harbor Medical Center

Palm Harbor Medical Center

34637 U.S. Highway 19 N
Palm Harbor, Florida 34684

Phone: 727.786.1673
Fax: 727.785.0284

Get Directions