“he was so helpful and detailed. he made me feel very comfortable with all of my questions. thank you again!!”
Yasmin G.May 16, 2026Video visit
“I came here for the very first time and the doctor was absolutely amazing. He explained everything in detail and respected everything I had to say. I have my follow up next week. 10/10 recommend.”
Spencer C.May 14, 2026
About Dr. Luis Castro
Dr. Luis Castro is a family physician. He practices at Castro Family Practice in Miami, FL. He offers both in-person and virtual consultations.
Dr. Castro received his medical degree from Nova Southeastern University and completed his internship and residency in family medicine at Westchester General Hospital. He provides thorough care for patients of all ages, with a focus on preventive medicine, chronic disease management, and overall wellness.
He values open communication and patient education to promote informed decision-making about health. By integrating medical expertise with a personalized approach, Dr. Castro helps families achieve lasting health and well-being.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Emblem Health
Medicare
UnitedHealthcare
UnitedHealthcare Oxford
200+ more in-network plans
Popular visit reasons
Annual Pap Smear / GYN Exam
Annual Physical
Chicken Pox
Erectile Dysfunction (ED) Shockwave Therapy
Illness
Obesity Hypoventilation Syndrome
Pediatric Consultation
Psychiatry Consultation
Annual Pap Smear / GYN Exam
Annual Physical
Chicken Pox
Erectile Dysfunction (ED) Shockwave Therapy
Office location
Dr. Luis Castro, DO also offers online video visits for patients
Medical School - Nova Southeastern University, Doctor of Osteopathic Medicine
Westchester General Hospital, Residency in Family Medicine
Westchester General Hospital, Internship in Family Medicine
Nova Southeastern University, Master's in Biomedical Sciences
Languages spoken
English
Provider's gender
Male
NPI number
1396902789
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.96
Wait time
4.33
Bedside manner
4.96
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
516 reviews
Most relevant
Don't even Bother Honestly, for what? this man hates doing his job and his staff is equally rude and unhelpful
May 23, 2026Sean D.Verified patientVideo visit
he was so helpful and detailed. he made me feel very comfortable with all of my questions. thank you again!!
May 16, 2026Yasmin G.Verified patientVideo visit
Everyone was very professional and knew what they were doing.
May 25, 2026Tony H.Verified patient
Dr. Castro shows a genuine concern about your health, and he has a scientific approach that does not leave any stone unturned
July 14, 2016Daniel R.Verified patient
Dr. Castro is the best Dr I have seen ever. He knows how to be a Dr in todays world not stuck in the 80s. I recomend him 100%
April 1, 2015Rene E.Verified patient
Best doctor I've ever seen. Listens to all of your concerns, gives accurate diagnosis, and is very nice and professional.
More than 1 year agoCynthia M.Verified patient
Dr, Castro is the best! My only wish is that they would be in Network for United Healtcare so my husband can see him too!
February 9, 2016Maggie C.Verified patient
I am a long time patient of Dr. Castro. I recommend him to everyone who needs a good family practioner. He's the best.
May 18, 2017Mike H.Verified patient
Dr Castro is a dedicated professional who really cares about his patients. I highly recommend him as a family physician.
August 22, 2016Ramon N.Verified patient
Dr Castro is very atttentive excellenat bed side manner and is very concerned about his patients, I think he is super
September 26, 2018Don B.Verified patient
It's not my first time with Dr Castro, he is very professional and courteous. Always listen without being in a hurry.
May 10, 2016Yadrana S.Verified patient
Dr. Castro knows how to quickly and efficiently handle my appointments. Very friendly and would strongly recommend!
More than 1 year agoJillian R.Verified patient
Luis Castro es un doctor muy profesional, muy buena persona como ser humano. Se lo recomiendo a cualquier persona.
January 8, 2015Mayelin V.Verified patient
Dr. Castro is great doctor! He is very patient and thorough. I would definitely recommend him to everyone.
August 29, 2017Cynthia M.Verified patient
He was professional and personable. He was reassuring and very polite. I think he is a competent physician.
June 24, 2014Elvetha T.Verified patient
Dr. Castro is the BEST Doctor EVER!!!
So Happy to have HIM for MY DOCTOR :))
Very Caring & Very Kind :))
November 18, 2014Denise E.Verified patient
Dr. Castro is excellent, a very good listener answering all your concerns. A gentlemen in all respects.
September 11, 2014Bernard G.Verified patient
It was good, doctor castro actually uses the clinical method to diagnose instead of relying only on tests
February 20, 2020Darian M.Verified patient
Amazing! Took the time to talk to you and listen to you. Very happy! My mom is in good hands as well!
September 12, 2018Anniella T.Verified patient
I'm 40 and have moved around much of my life. Dr Castro is HANDS DOWN the best GP I've ever seen.
July 14, 2014Michael M.Verified patient
Dr: Luis Castro it's a very professional , very nice attitude , friendly and good doctor , thanks
October 9, 2015Rony P.Verified patient
Dr. Luis Castro is an outstanding physician who cares very much for his patients. He is the best!
December 6, 2019Ramon N.Verified patient
Very nice & professional... Did a good checkout in a small time frame... Very pleasant 1st visit
February 19, 2016Jose N.Verified patient
Es un excellent doctor responde todas mis pregunta i can't ask for more you have a great team.
June 5, 2015Karen L.Verified patient
Dr. Castro covers everything you wouldn’t think of during your physical. Definitely recommend!
More than 1 year agoInitials hidden
Excellent!! Dr. Castro is a great professional, very kind and clear about his recommendations.
December 13, 2016Cesar M.Verified patient
We love our doc and I understand that they have a business to run just paid the money issues
April 21, 2015Steven B.Verified patient
Not only he is an outstanding Physician but he cares about his patients like he was family.
May 20, 2019Ramon N.Verified patient
i THOUGHT IT WAS GREAT! DR. CASTRO MADE ME FEEL WELCOME. i FELT LIKE I WASNT A NEW PATIENT.
March 19, 2015Jose G.Verified patient
Great Doctor, aways hear patients concerns, gives the best of him. To help in every way.
February 19, 2017Denise S.Verified patient
Always a pleasure coming to Dr Castro..He is a young Dr . with the old style of service.
November 26, 2015Jose G.Verified patient
VERY PROFESSIONAL, I WAS VERY IMPRESSED, ABSOLUTELY NOTHING NEGATIVE TO SAY, ALL PRAISE
January 14, 2016Luis V.Verified patient
Very warm welcome, concerned and we'll his bedside manner us great. Love this Doctor.
June 20, 2015Patricia W.Verified patient
Dr. Castro is great! He is thorough, kind, and genuinely cares about his patients.
More than 1 year agoInitials hidden
Wonderful Doctor, very explicit and knowledgeable! Would definitely recommend him!
September 26, 2016Lucrecia C.Verified patient
Very happy with my first visit....
100% on our decision to switch.
Thank you,
August 6, 2015Julio S.Verified patient
Dr. Castro is awesome, very knowledgeable, and is open to answer any questions.
April 30, 2019Cindy R.Verified patient
So happy I found Dr. Castro, definitely recommend him if you need a new doctor!
More than 1 year agoGhazal F.Verified patient
Dr Castro is a knowledgeable, caring physician. I am extremely pleased with him.
April 6, 2015Ramon N.Verified patient
The professionalism is very good however the wait time was simply unacceptable.
February 24, 2015Marvin A. Z.Verified patient
Satisfecha con la atencion , el examen general excelente voy a seguir yendo
October 14, 2015Janet F.Verified patient
Dr. Castro is an awesome doctor who I would highly recommend to anyone!!!!!
August 11, 2014Lateshia S.Verified patient
I Love Dr. Castro! He listens when I have concerns and he's very thorough.
July 25, 2017Patricia W.Verified patient
Great Doctor, you can trust him. Very professional and knowledgeable.
May 19, 2015Zaida R.Verified patient
He is knowledgeable , professional and kind ... What a great doctor !
More than 1 year agoJosee Y.Verified patient
Amazing doctor. Great bedside manner. I highly recommend this provider.
August 4, 2014Christina K.Verified patient
Perfect, it was my first appointment and I am definitely coming back!!
May 27, 2019Ilicht S.Verified patient
Good dr, but get your appointment early in the day... after 3 not good
September 15, 2016Jose N.Verified patient
Outstanding physician, very caring and understanding. He is the best.
June 4, 2019Ramon N.Verified patient
I wouldn't trade Dr Castro for anything in the world he is AMAZING!
March 14, 2018Grace C. R.Verified patient
Loading...
Frequently asked questions
How soon can I make an appointment with Dr. Luis Castro?
Generally, Dr. Luis Castro has appointments available on Zocdoc within 1 week. You can see Dr. Castro's earliest availability on Zocdoc and make an appointment online.
Dr. Luis Castro has 2 office locations in Miami, view full addresses on Dr. Castro's profile.
What are common reasons for patients to see Dr. Luis Castro?
Dr. Luis Castro frequently sees patients for Annual Pap Smear / GYN Exam, Annual Physical, Illness, Pediatric Consultation, and Psychiatry Consultation. You can see other visit reasons for Dr. Luis Castro on their profile.
516 patients have reviewed Dr. Luis Castro. The overall rating for this doctor is 4.96/5. They have a 4.96/5 rating for bedside manner and a 4.33/5 rating for wait time. You can read individual reviews and ratings on their profile.