Skip to main content

Bharat Upadhyay, MD, FCCP

Sleep Medicine, Pulmonary Disease, Internal Medicine

Provider Rating



641 reviews

Visit Preparation: 4.7
Patient Recomm...: 4.5
Provider Explan...: 3.8
Office Wait Time: 4.3

About Bharat Upadhyay

Dr. Upadhyay received his medical degree from N.H.L. Municipal Medical College in Ahmedabad, India. He completed his training at St. Michaels Medical Center in Newark, NJ and St. Elizabeth�۪s Hospital, Tufts University in Boston, MA.

Dr. Upadhyay in Board Certified in Internal Medicine and Pulmonary Medicine. He also specializes in Sleep Medicine.


Medical School
N.H.L. Municipal Medical College in Ahmedabad, India

Certifications & Memberships

Internal Medicine, Pulmonary Medicine, and Sleep Medicine



Languages Spoken



Sleep Medicine
Pulmonary Disease
Internal Medicine

Office Locations

1700 SE Hillmoor Drive
Port St. Lucie, FL 34952
Phone: (772) 335-9600
Fax: (772) 398-7971