Carly Hamlin, MD, MDMPH

Carly Hamlin, MD, MDMPH
Internal Medicine
English
Schedule Now
With Carly HamlinMD, MDMPH
Call for appointment
We'll help you find an appointment that fits your schedule. Returning patients, schedule through patient portal.
Call (980) 488-9450Earlier Appointments Available
About
Being diagnosed with Type 1 diabetes at just 15 months old shaped much of my childhood and rooted my passion for medicine. Growing up in Key West, Florida, I had limited access to specialized care, so we frequently made the four-hour drive to Miami for my diabetes appointments.
This experience sparked my curiosity about my disease and the medical field as a whole. Eventually, that curiosity led me to medical school. I realized my personal experience with chronic illness gave me a unique abilit...
This experience sparked my curiosity about my disease and the medical field as a whole. Eventually, that curiosity led me to medical school. I realized my personal experience with chronic illness gave me a unique abilit...
What I treat
- Specialties: Internal Medicine
Board certifications
- Internal Medicine
Years of experience
11+ years of experience
Education
- Healthcare Education: University of Miami School of Medicine (2015)
- Residency: Cone Health System (2018)
Personal
- Languages: English
- Gender: Female
Reviews
Likelihood of recommending this provider
|
5142 Ratings
1-5 of 21 Reviews
07/29/2026 | Verified Patient
Dr. Hamlin listens carefully. Her manner is easy, relatable and professional. She's an excellent physician.
07/17/2026 | Verified Patient
Always so thorough. Dr. Hamlin takes the time to explain and you never feel rushed.
07/10/2026 | Verified Patient
Best Internist I have ever seen without question.
07/02/2026 | Verified Patient
Very very good I'm very happy with my new doctor
06/20/2026 | Verified Patient
Dr Hamlin listened to my concerns, communicated well and provided excellent care
Insurance
Find if clinician is in network:
Locations
Wheelchair accessible
480 S. Main Street, Suite 200
Davidson, NC 28036
980-488-9450
Fax: (980) 488-9451