Internal Medicine Doctors in North Naples, FL
63 internal medicine doctors practice in North Naples (ZIP 34108, 34109, 34110, 34119). North Naples takes in Pelican Bay, Vanderbilt Beach, Pine Ridge and the Immokalee Road corridor, home to NCH North Naples Hospital and many specialty practices.
Find internal medicine physicians in Naples who specialize in adult medicine, providing comprehensive care for complex medical conditions, chronic disease management, and preventive health.
Updated September 8, 2026
Internal Medicine Doctors in North Naples
Alan S. Galbut, MD
Internal Medicine
- Board certified
- 45 years experience
- NCH Healthcare

90 Cypress Way East Suite 10
Farhad S. Irani, MD
Internal Medicine
- Board certified
- 32 years experience
- NCH Healthcare

6610 Willow Park Dr Suite 101
David C. White, MD
Internal Medicine
- Board certified
- 34 years experience
- NCH Healthcare

860 111th Ave North Suite 5
Felipe Gascon, MD
Internal Medicine
- Superior Institute of Medical Science, Santiago De Cuba, Cuba

1735 SW Health Pkwy Ste 201, Naples, FL 34109
Margo Klingensmith, PA
Internal Medicine
- 14 years experience
- Master of Medical Science – Physician Assistant Studies, Nova Southeastern University, Fort Myers, FL
- Offers telehealth

1735 SW Health Pkwy Ste 201, Naples, FL 34109
Luis Pozniak, MD
Internal Medicine
- 36 years experience
- Central University of Venezuela in Caracas, Venezuela
- Offers telehealth

1735 SW Health Pkwy Ste 201, Naples, FL 34109
Alberto Rotsztain, MD
Internal Medicine
- 63 years experience
- University of Buenos Aires, Buenos Aires, Argentina

1735 SW Health Pkwy, Naples, FL 34109
Alejandro Blanco Franco, MD
Internal Medicine
- Board certified
- 19 years experience
- NCH Healthcare
1726 Medical Boulevard #201
Andre Davies, MD
Internal Medicine
- Board certified
- 11 years experience
- NCH Healthcare · Physicians Regional
2240 Venetian Court Suite B
Eugene T. Finan Jr., MD
Internal Medicine
- Board certified
- 38 years experience
- NCH Healthcare
1656 Medical Blvd. Suite 302
Ayesha K. Keddo, APRN
Internal Medicine
- Board certified
- 7 years experience
11190 Health Park Blvd
Nena Korunda, MD
Internal Medicine
- Board certified
- 31 years experience
- NCH Healthcare
4513 Executive Drive Unit 201
Alejandro Lopez Cohen, MD
Internal Medicine
- Board certified
- 7 years experience
- American University of the Caribbean
4513 Executive Dr #201
Bryan C. Murphey, MD
Internal Medicine
- Board certified
- 29 years experience
- University College Dublin
11181 Health Park Blvd STE 1165
Ralph Rodriguez-Hernandez, MD
Internal Medicine
- Board certified
- 22 years experience
- NCH Healthcare
1726 Medical Boulevard #201
Joseph A. Stafford, MD
Internal Medicine
- Board certified
- Indiana University
11181 Health Park Blvd STE 1165
Erica L. Staudinger, APRN
Internal Medicine
- Board certified
- 10 years experience
- Offers telehealth
11181 Health Park Blvd STE 1165
Delia A. Wietecha, MD
Internal Medicine
- Board certified
- 7 years experience
- American University of the Caribbean
4513 Executive Dr #201
Paul S. Zuercher, MD
Internal Medicine
- Board certified
- 33 years experience
- NCH Healthcare · Physicians Regional
2240 Venetian Court Suite B
Mohammed Ahsan, MD
Internal Medicine
- 4 years experience
- UCF College of Medicine
4513 Executive Dr #201
David R Artz, MD
Internal Medicine
- 32 years experience
- West Virginia University
5470 Bryson Ct SUITE 101, Naples, FL 34109
Jose M. Baez, MD
Internal Medicine
- Board certified
- NCH Healthcare
- Mount Sinai Medical Center
Also at Jose M Baez MD LLC
Walter Bigit Milla, MD
Internal Medicine
- 19 years experience
6376 Pine Ridge Rd, Naples, FL 34119
Jorge Cruz, MD
Internal Medicine
- 7 years experience
2338 Immokalee Rd, Naples, FL 34110
Yanet Diaz-Martell, MD
Internal Medicine
- 7 years experience
2338 Immokalee Rd, Naples, FL 34110
Chaplin Dixon, MD
Internal Medicine
- 8 years experience
- Physicians Regional · NCH Healthcare

1735 SW Health Pkwy Ste 201, Naples, FL 34109
Anika N Fernandez, MD
Internal Medicine
- 8 years experience
- Offers telehealth
Youna Ha, MD
Internal Medicine
- 8 years experience
2338 Immokalee Road, #186
Paul J. Hobaica, MD
Internal Medicine
- Board certified
- 30 years experience
- NCH Healthcare
Also at Arthrex Medical Center
Omar P Hussain, MD
Internal Medicine
- 15 years experience
- NCH Healthcare
2338 Immokalee Rd, Naples, FL 34110
Betty Kupracz, MD
Internal Medicine
- 25 years experience
6376 Pine Ridge Rd, Naples, FL 34119
Thien Le, MD
Internal Medicine
- 8 years experience
- Physicians Regional

1735 SW Health Pkwy Ste 201, Naples, FL 34109
Steve Lebhar, MD
Internal Medicine
- Board certified
- 41 years experience
- NCH Healthcare
1713 SW Health Pkwy #3
Fritz F Lemoine, MD
Internal Medicine
- 36 years experience
- George Washington University
2590 Northbrooke Plaza Dr Suite #203, Naples, FL 34119
Emilia E Murray, MD
Internal Medicine
- 28 years experience
- University Central Del Caribe Escuela de Medicina
- Offers telehealth
5440 Park Central Ct #1, Naples, FL 34109
Socrates Perez-Rodriguez, MD
Internal Medicine
- 45 years experience
- Physicians Regional
- Offers telehealth

870 111th Ave N suite 3, Naples, FL 34108
Mailin Rivero Ortega, MD
Internal Medicine
- 19 years experience
- Physicians Regional
- Offers telehealth
13180 Livingston Rd #205, Naples, FL 34109
Ralph Rodriguez, MD
Internal Medicine
- 22 years experience
- University of Puerto Rico
- Offers telehealth
1726 Medical Blvd #201, Naples, FL 34110
Edward Salerno, MD
Internal Medicine
- 26 years experience
- Physicians Regional
- Offers telehealth

6376 Pine Ridge Rd Ste 440, Naples, FL 34119
Aaron Simonetti, MD
Internal Medicine
- 7 years experience
2338 Immokalee Rd, Naples, FL 34110
Sajid W. Sipra, MD
Internal Medicine
- Board certified
- 27 years experience
- NCH Healthcare
5621 Strand Blvd Suite 206
Mahesha Thimmarayappa, MD
Internal Medicine
- 27 years experience
- Offers telehealth
1855 Veterans Park Dr Suite 304, Naples, FL 34109
Surteg Thind, MD
Internal Medicine
- 6 years experience
2338 Immokalee Rd, Naples, FL 34110
Gregory Beauregard, MD
Internal Medicine
2338 Immokalee Rd, Naples, FL 34110
Diane J Brzezinski, DO
Internal Medicine
- 32 years experience
- Des Moines University of Osteopathic Medicine and Health Sciences
- Offers telehealth
1250 Pine Ridge Rd #101A, Naples, FL 34108
Ankit R Chander, MD
Internal Medicine
1265 Creekside Pkwy Suite #200, Naples, FL 34108
Craig C. Davis, MD
Internal Medicine
- Board certified
- NCH Healthcare
999 Vanderbilt Beach Rd Suite 611
Corin E DeChirico, DO
Internal Medicine
1575 Pine Ridge Rd STE 21, Naples, FL 34109
Maria Del Rio-Giles, MD
Internal Medicine
- Physicians Regional

1735 SW Health Pkwy Ste 201, Naples, FL 34109
Anna M De Feria, DO
Internal Medicine
2338 Immokalee Rd, Naples, FL 34110
Kelly A Fontana, MD
Internal Medicine
1585 Pine Ridge Rd Suite 2, Naples, FL 34109
Fred Gloth, MD
Internal Medicine
- Physicians Regional · NCH Healthcare
Also at AMDG Naples 100
Michael A Hellman, DO
Internal Medicine
- 7 years experience
- Nova Southeastern College of Osteo Medicine
- Offers telehealth
1250 Pine Ridge Rd #101A, Naples, FL 34108
Ayesha Khan, MD
Internal Medicine
2338 Immokalee Rd, Naples, FL 34110
Vijay K. Konda, MD
Internal Medicine
- Board certified
- NCH Healthcare · Physicians Regional
1879 Veterans Park Drive Suite 1202
Nena Korunda, M.D. , FACP
Internal Medicine
- Physicians Regional
4513 Executive Dr, Naples, FL 34119
Fritz Lemoine Jr, MD
Internal Medicine
2338 Immokalee Road, #186
James Maciejewski, MD
Internal Medicine
681 4th Ave N, Naples, FL 34102
Martin A Malz, MD
Internal Medicine
- 42 years experience
- Offers telehealth
1205 Piper Blvd STE 201, Naples, FL 34110
Susan Manson, MD
Internal Medicine
6101 Pine Ridge Rd, Naples, FL 34119
Ida Mazzone, MD
Internal Medicine
- 33 years experience
- Physicians Regional
- University of South Florida
6101 Pine Ridge Rd, Naples, FL 34119
Nicole A. Morales, DO
Internal Medicine
- Board certified
- NCH Healthcare
- Touro College of Osteopathic Medicine

1735 SW Health Pkwy Suite 3010
Mario Trance, MD
Internal Medicine
- Physicians Regional · NCH Healthcare

350 7th St N, Naples, FL 34102