Doctor profile · Federal record
Dr. Charles Upchurch, MD
Endocrinology, Diabetes & Metabolism Physician (CMS: Endocrinology) · Endocrinology, Diabetes & Metabolism Physician · Charlotte, NC
- NPI 1831246636
- Accepts Medicare
- 22 yrs in practice
- Licensed in 2 states
- Male
- Group practice
- No sanctions
Practice & contact
Operates at 4 locations .
- Primary practice
-
201 S College St Fl 12
Charlotte, NC 28244
(704) 489-3010 - Additional location
-
3030 Randolph RD, Suite 200, Mmg Museum
Charlotte, NC 282111368
(704) 302-8200
fax (704) 302-8201 - Additional location
-
6060 Piedmont Row Dr S Fl 6
Charlotte, NC 282873884
(704) 489-3094 - Additional location
-
630 Matthews Township Pkwy
Matthews, NC 281055322
(704) 495-6020 - Mailing address
-
5960 Fairview RD Ste 500
Charlotte, NC 282103113
Show 1 more location
Credentials & registration
- NPI registered
- January 2007 — 19 yrs on file
- Profile last updated
- May 13, 2025
- Year of graduation
- 2004 — 22 yrs since
- Specialty taxonomy
- 207RE0101X — NUCC code
- State licenses (2)
- North Carolina #2012-01215 · Virginia #0101250247
- Medicaid (3)
- NC #1831246636 · NC #5921192 · SC #NC1651
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1831246636. Last verified May 11, 2026.Medicare procedures · 2023
Top services delivered
Total services
2,850
Distinct HCPCS
10
Medicare allowed
$138,015
| HCPCS | Description | Services | Patients | Avg allowed | |
|---|---|---|---|---|---|
J0897 |
Injection, denosumab, 1 mg | 1,381 | 13 | $23 | |
99214 |
Established patient office or other outpatient visit, 30-39 minutes | 457 | 298 | $122 | |
83036 |
Hemoglobin a1c level | 293 | 163 | $9 | |
95251 |
Continuous monitoring of blood sugar level in tissue fluid using sensor under skin with interpretation and report | 144 | 64 | $34 | |
99204 |
New patient office or other outpatient visit, 45-59 minutes | 75 | 75 | $155 | |
99215 |
Established patient office or other outpatient visit, 40-54 minutes | 75 | 56 | $171 | |
84443 |
Blood test, thyroid stimulating hormone (tsh) | 73 | 56 | $16 | |
84439 |
Thyroxine (thyroid chemical), free | 68 | 51 | $9 | |
96372 |
Injection of drug or substance under skin or into muscle | 67 | 19 | $14 | |
76536 |
Ultrasound scan of head and neck soft tissue | 49 | 48 | $107 |
In context: peer comparison
Among 15 peers in Charlotte Endocrinology, Diabetes & Metabolism Physician, average services per provider: 321. This provider delivers 8.9× the peer median.Open Payments
Industry payments received
All-time total
$48,756
Transactions
128
Manufacturers
15
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Lilly USA, LLC | 80 | $33,746.41 | |
| Novo Nordisk INC | 29 | $14,616.03 | |
| Ibsa Pharma INC. | 4 | $74.82 | |
| Abbott Laboratories | 3 | $71.93 | |
| Amneal Pharmaceuticals LLC | 2 | $46.58 | |
| Radius Health, INC. | 1 | $28.08 | |
| Shield Therapeutics INC | 1 | $26.22 | |
| Teleflex LLC | 1 | $22.75 | |
| Amgen INC. | 1 | $22.31 | |
| Sanofi-Aventis U.S. LLC | 1 | $19.93 | |
| Corcept Therapeutics | 1 | $19.37 | |
| Boehringer Ingelheim Pharmaceuticals, INC. | 1 | $17.18 | |
| Xeris Pharmaceuticals, INC. | 1 | $16.50 | |
| Tolmar, INC. | 1 | $14.00 | |
| Bayer Healthcare Pharmaceuticals INC. | 1 | $13.59 |
By nature of payment
Medicare Part D · 2023
Top prescriptions
Total claims
1,927
Patients
548
Total drug cost
$1,084,068
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Ozempic (Semaglutide) | Brand | 339 | 73 | $450,911 |
| Levothyroxine Sodium | Generic | 238 | 64 | $3,387 |
| Mounjaro (Tirzepatide) | Brand | 141 | 29 | $194,180 |
| Methimazole | Generic | 133 | 36 | $1,457 |
| Alendronate Sodium | Generic | 121 | 43 | $898 |
| Metformin Hcl ER (Metformin Hcl) | Brand | 114 | 39 | $1,967 |
| Lantus Solostar (Insulin Glargine,Hum.Rec.Anlog) | Brand | 110 | 28 | $86,846 |
| Nano 2Nd Gen Pen Needle (Pen Needle, Diabetic) | Brand | 107 | 46 | $11,571 |
| Jardiance (Empagliflozin) | Brand | 99 | 29 | $100,809 |
| Pioglitazone Hcl | Generic | 97 | 30 | $1,357 |
Frequently asked questions
What is Dr. Charles Upchurch's medical specialty?
Dr. Charles Upchurch practices Endocrinology, Diabetes & Metabolism Physician in Charlotte, NC.
Where does Dr. Charles Upchurch practice?
Dr. Charles Upchurch practices at 201 S College St Fl 12, Charlotte, NC 28244. Office phone: 7044893010.
What is Dr. Charles Upchurch's NPI?
Dr. Charles Upchurch's National Provider Identifier (NPI) is 1831246636, issued by NPPES.
Does Dr. Charles Upchurch accept Medicare assignment?
Yes. Dr. Charles Upchurch accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Charles Upchurch commonly perform?
Top Medicare-reported procedures in 2023: Injection, denosumab, 1 mg (HCPCS J0897); Established patient office or other outpatient visit (HCPCS 99214); Hemoglobin a1c level (HCPCS 83036). Source: CMS Medicare Physician & Other Practitioners file.