Internal Medicine in Rock Hill, SC

121 active Internal Medicine providers practice in Rock Hill, South Carolina according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Rock Hill, SC
NPI Name Type Specialty Location
1962501791 Ace Medical Group Pllc Organization Internal Medicine Physician Rock Hill, SC
1881887826 Alaa Muslimani Individual Medical Oncology Physician Rock Hill, SC
1891896031 Alaba Onasanya Individual Internal Medicine Physician Rock Hill, SC
1942266960 Anju Choudhury Individual Internal Medicine Physician Rock Hill, SC
1831379544 Arash Poursina Individual Infectious Disease Physician Rock Hill, SC
1366435422 Arun Adlakha Individual Pulmonary Disease Physician Rock Hill, SC
1407947757 Asutosh Gor Individual Hematology & Oncology Physician Rock Hill, SC
1932156171 Bamidele Ekunsanmi Individual Internal Medicine Physician Rock Hill, SC
1760443352 Bret Garretson Individual Gastroenterology Physician Rock Hill, SC
1659469559 Brian Erb Individual Nephrology Physician Rock Hill, SC
1891817656 Carolina Cancer Specialists Organization Hematology & Oncology Physician Rock Hill, SC
1134166507 Carolina Cardiology Associates LLC Organization Cardiovascular Disease Physician Rock Hill, SC
1932152485 Carolina Pulmonary Physicians, PA Organization Pulmonary Disease Physician Rock Hill, SC
1578589339 Cecile Miller Murray Individual Internal Medicine Physician Rock Hill, SC
1972596039 Charles Creagh Individual Pulmonary Disease Physician Rock Hill, SC
1336140615 Cornerstone Clinic Organization Internal Medicine Physician Rock Hill, SC
1659374882 David Burack Individual Rheumatology Physician Rock Hill, SC
1790891547 Deovyaas Sharma Individual Internal Medicine Physician Rock Hill, SC
1649273582 Douglas Nicholson Individual Nephrology Physician Rock Hill, SC
1134133556 Edwin Ozua Individual Internal Medicine Physician Rock Hill, SC
1154324093 Eric Peterson Individual Nephrology Physician Rock Hill, SC
1588684468 Fred Miller Individual Internal Medicine Physician Rock Hill, SC
1992717763 Harry Hicklin Individual Cardiovascular Disease Physician Rock Hill, SC
1962405316 James Charles Individual Internal Medicine Physician Rock Hill, SC
1235334145 James Maher Individual Cardiovascular Disease Physician Rock Hill, SC
1033138359 James Welsh Individual Hematology & Oncology Physician Rock Hill, SC
1184627317 James Wilson Individual Rheumatology Physician Rock Hill, SC
1639107402 Jeffrey Cox Individual Sleep Medicine (Internal Medicine) Physician Rock Hill, SC
1346345345 John Demchak Individual Internal Medicine Physician Rock Hill, SC
1891798757 John Fassler Individual Nephrology Physician Rock Hill, SC
1861484750 John Hoitink Individual Internal Medicine Physician Rock Hill, SC
1417903634 Jugalkishor Shah Individual Cardiovascular Disease Physician Rock Hill, SC
1467464305 Justin Haynie Individual Cardiovascular Disease Physician Rock Hill, SC
1578675104 Kashyap Patel Individual Hematology & Oncology Physician Rock Hill, SC
1548399413 Kiru Mendez Individual Internal Medicine Physician Rock Hill, SC
1962463554 Larry Pennington Individual Gastroenterology Physician Rock Hill, SC
1467444133 Matthew Jenkins Individual Internal Medicine Physician Rock Hill, SC
1912954595 Maureen Burdett Individual Addiction Medicine (Internal Medicine) Physician Rock Hill, SC
1538173794 Michael Denenberg Individual Pulmonary Disease Physician Rock Hill, SC
1093771024 Myo Nwe Individual Internal Medicine Physician Rock Hill, SC
1629281282 Naresh Mori Individual Cardiovascular Disease Physician Rock Hill, SC
1831100148 Nathaniel Edwards Individual Cardiovascular Disease Physician Rock Hill, SC
1588613756 Nephrology Associates PA Organization Nephrology Physician Rock Hill, SC
1972678571 Pamela Sinclair Individual Medical Oncology Physician Rock Hill, SC
1528059672 Paul Ponnaiya Individual Internal Medicine Physician Rock Hill, SC
1659327997 Pradeep Singh Individual Cardiovascular Disease Physician Rock Hill, SC
1174684112 Primary Medical Association, P.A. Organization Internal Medicine Physician Rock Hill, SC
1659337681 Rajesh Kedar Individual Internal Medicine Physician Rock Hill, SC
1124021076 Ramesh Bhoothapuri Individual Nephrology Physician Rock Hill, SC
1104880095 Randolph Rodrigue Individual Gastroenterology Physician Rock Hill, SC

Frequently asked questions

How many Internal Medicine providers are in Rock Hill, SC?
The latest NPPES snapshot lists 121 active Internal Medicine providers with a practice address in Rock Hill, South Carolina.
How do I check a Internal Medicine provider's NPI in Rock Hill?
Open a profile below to see the NPI number, taxonomy code, and practice address, then verify against the official NPPES registry — every profile links directly to the CMS record.

Source: CMS NPPES (public data). Snapshot 2026-07-09.