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 .

NPPES Updated May 11, 2026
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
Show 1 more location
Additional location
630 Matthews Township Pkwy
Matthews, NC 281055322
(704) 495-6020
Mailing address
5960 Fairview RD Ste 500
Charlotte, NC 282103113

Credentials & registration

NPPES · NUCC
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

OIG LEIE Updated May 11, 2026

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

CMS Provider Utilization
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

CMS Open Payments
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

Compensation for Services Other Than Consulting, Including Serving As Faculty or As A Speaker at A Venue Other Than A Continuing Education Program
$44,409
Travel and Lodging
$2,540
Food and Beverage
$1,807

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
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

Auto-generated from federal data
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.