Photo of Dr. Ivan Castro

Dr. Ivan Castro, MD

Concierge Internal Medicine physician, Winter Park, FL

Private Health MD
5.0 (5 reviews)

Dr. Castro practices concierge internal medicine at Private Health MD and has held several hospital leadership posts in Winter Park.

300 N. Pennsylvania Ave, Winter Park, FL 32789
At a glance
Practice model
Concierge membership, no Medicare billing
Board certification
American Board of Internal Medicine
After hours
Mobile phone access for members

Facts on this page last checked November 2026. How we check doctors

About Dr. Castro

Dr. Castro earned a bachelor's degree from Dartmouth College in 1984 and his medical degree from the University of Illinois in 1988. He finished an internal medicine residency at Kaiser-Permanente in 1991. He takes a methodical approach to diagnosis and looks closely at every part of a patient's well-being.

He practices a concierge, membership-based model of care. Members can reach him by mobile phone after hours and on weekends for urgent needs. He and his nurse practitioner have staff privileges at AdventHealth hospitals, and he follows members during hospital stays.

He was Chief of Staff at Winter Park Memorial Hospital twice and chaired its internal medicine department twice.

Membership and fees

Membership at Private Health MD is $3,500 a year for a primary member, and it includes an annual comprehensive wellness exam and no office visit co-pay.

A secondary membership for people 21 and over is $3,000 a year.

A dependent membership, for ages 16 to 21 with an active primary member, is $2,000 a year.

Fees vary by plan. Ask the practice.

Education and credentials

Degree
MD
College
Dartmouth College
Medical school
University of Illinois
Residency
Internal Medicine, Kaiser-Permanente
Board certification
American Board of Internal Medicine
License
Florida
Board actions
Good standing (checked Nov 2026) None on record Verify with the Florida Board of Medicine
NPI
1528171394

Location

300 N. Pennsylvania Ave, Winter Park, FL 32789
Private Health MD practice page
Directions

Recognition and research

Awards

Top Doctor in Internal Medicine, Orlando Magazine, 2002, 2004, 2008, 2009, 2010, 2011 and 2012

Patient reviews

5.0
5 reviews
5 star5
4 star0
3 star0
2 star0
1 star0
Write a review
Rated 5 out of 5

"Always professional and approachable, making me feel at ease."

FMDD UserMar 2024

Questions patients ask

Does Dr. Castro take insurance, or offer a membership?

Dr. Castro practices a concierge, membership-based model of care. The practice does not bill Medicare or take part as a Medicare provider.

How much does a membership at Private Health MD cost?

A primary membership is $3,500 a year, a secondary membership for people 21 and over is $3,000 a year, and a dependent membership for ages 16 to 21 is $2,000 a year. Imaging, lab testing, procedures and referral appointments are not covered by the membership fee.

Is Dr. Castro board certified?

His credentials include the American Board of Internal Medicine.

Where did Dr. Castro train?

He earned his medical degree from the University of Illinois in 1988 and finished an internal medicine residency at Kaiser-Permanente in 1991.

Where is Dr. Castro's office?

Dr. Castro practices at Private Health MD, a membership-based program.

Are you Dr. Castro? Claim this profile for free. Report a correction.

Ready to contact Private Health MD?