Skip to main content

John Pennington, MD

Family Doctor

Rated 4.9 out of 5 stars
Photo of John Pennington

About me

John Pennington, MD, currently serves as a Clinical Assistant Professor at the UF Health Family Medicine – Springhill Clinic. He received a BA in Chemistry from Murray State University and his medical degree from the University of Kentucky. Dr. Pennington is board-certified in Family Medicine with a special interest in Women’s Health and inpatient medicine. He enjoys teaching future health care providers as well.

Accepted insurances

Please note: Some physicians and practices might not accept a specific insurance plan. Our list is also subject to change, and sometimes that change is not yet reflected in this list. Please contact the practice to confirm that your insurance is accepted. A representative will be happy to assist you.

See all insurances

My locations