0 reviews
Summary
Dr. Mahesh Thapa specializes in internal medicine, focusing on the comprehensive care of adults with various health conditions. He earned his medical degree from Kathmandu University and completed his residency training at Montefiore Medical Center. Dr. Thapa provides care in English to accommodate his patients' communication needs.
Dr. Thapa practices at locations in the Bronx and Mount Vernon, New York, serving patients through the Montefiore healthcare system. He treats patients with high blood pressure, including emergency situations requiring immediate attention. His clinical skills include performing heart rhythm tests and providing intravenous treatments when patients need medications delivered directly into their bloodstream.
Dr. Thapa practices at locations in the Bronx and Mount Vernon, New York, serving patients through the Montefiore healthcare system. He treats patients with high blood pressure, including emergency situations requiring immediate attention. His clinical skills include performing heart rhythm tests and providing intravenous treatments when patients need medications delivered directly into their bloodstream.
Overview based on verified provider data
Quick Facts
- accepting new patients
- 38 insurance plans accepted
- speaks English
- Montefiore Medical Center
- 1 specialty
- 2 office locations
- Male
Office Locations
Mahesh Thapa has 2 locationsCompare with Similar Doctors
![]() | ![]() | ![]() | |
| Mahesh Thapa, MD | Dr. Samih Abbassi, MD | Danijela S. Zotovic, MD | Dr. Benjamin Barrah, FACP, MD |
| Internal Medicine | Internal Medicine | Internal Medicine | Internal Medicine |
| Accepts New Patients | Accepts New Patients | Accepts New Patients | Accepts New Patients |
| 55 Years of Experience | 38 Years of Experience | 35 Years of Experience | |
| No Virtual Visit Option | No Virtual Visit Option | No Virtual Visit Option | No Virtual Visit Option |
| Speaks English | Speaks English, Arabic | Speaks English, Spanish | Speaks Spanish, English, French |
| Mount Vernon , NY | North Bergen , NJ | New York , NY | Brooklyn , NY |
| Med School: Kathmandu University (Medical Education) | Med School: University Of Baghdad College Of Medicine | Med School: University Of Belgrade Faculty Of Medicine | Med School: University Of Benin School Of Medicine |
Current Profile | View Profile | View Profile | View Profile |
Insurance Plans Accepted by Mahesh Thapa
Medical Specialties
Mahesh Thapa has the following specialty
Certifications, License, & Education
Education & Training
Residency
Completed their residency at Montefiore Medical Center.
Medical School
Graduated from Kathmandu University (Medical Education).
NPI Number
Mahesh Thapa's NPI number is 1871070938.
Similar doctors
Frequently Asked Questions
- Is Mahesh Thapa accepting new patients?
- Mahesh Thapa is accepting new patients on Vitals. View Mahesh Thapa's profile on Vitals to make an appointment.
- Does Mahesh Thapa accept my insurance?
- You can see the insurance plans that Mahesh Thapa accepts on their Vitals profile.
- How can I make an appointment with Mahesh Thapa?
- You can find contact information for Mahesh Thapa here on Vitals.
- Where is Mahesh Thapa's office located?
- Mahesh Thapa's office is located at 16 Guion Pl, Mount Vernon, NY, 10550.
- What languages does Mahesh Thapa speak?
- Mahesh Thapa speaks English.
Ensuring Data Transparency and Trust: A Guide to Vitals Doctor Listings and Reviews
Our provider data is gathered directly from physicians and publicly available databases. Providers who verify their profiles gain the ability to update information, offering additional details about their specialties,education, treated conditions, performed procedures, and accepted insurances.
Reviews on Vitals are submitted by users only. Recognizing the valuable insights these reviews offer into a doctor's reputation, we maintain internal policies and protocols to ensure the quality and accuracy of all reviews. Importantly, providers cannot delete or alter reviews independently. Reviews can only be deleted or changed following an internal assessment by our customer service team.
Your feedback is highly valued and we encourage you to contact our support team should you encounter any issues.




