Doctor profile · Federal record

Dr. James Bockhorst, MD

Internal Medicine Physician (CMS: Internal Medicine) · Pediatrics Physician · Troy, MO

  • NPI 1053306522
  • Accepts Medicare
  • 27 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
1177 E Cherry St
Troy, MO 633791520
(636) 528-1919
fax (636) 528-1916
Mailing address
176 Gorget Dr
Troy, MO 633792538

Credentials & registration

NPPES · NUCC
NPI registered
September 2005 — 21 yrs on file
Profile last updated
February 5, 2015
Year of graduation
1999 — 27 yrs since
Specialty taxonomy
207R00000X — NUCC code
State licenses (2)
Missouri #221366 · Missouri #077577
Medicaid
MO #208774109

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1053306522. Last verified May 11, 2026.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$65
Transactions
3
Manufacturers
2
Payer (manufacturer) Industry Txns Amount
Supernus Pharmaceuticals, INC. 2 $42.43
Novo Nordisk INC 1 $22.65

By nature of payment

Food and Beverage
$65

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
4,933
Patients
1,300
Total drug cost
$66,341
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 574 165 $7,978
Lisinopril Generic 494 139 $4,511
Amlodipine Besylate Generic 445 120 $4,040
Levothyroxine Sodium Generic 436 111 $6,547
Metoprolol Succinate Generic 369 87 $7,281
Pantoprazole Sodium Generic 312 82 $4,904
Losartan Potassium Generic 305 84 $4,537
Furosemide Generic 303 75 $2,139
Alprazolam Generic 283 54 $1,568
Tramadol Hcl Generic 260 55 $2,501

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. James Bockhorst's medical specialty?
Dr. James Bockhorst practices Internal Medicine Physician in Troy, MO.
Where does Dr. James Bockhorst practice?
Dr. James Bockhorst practices at 1177 E Cherry St, Troy, MO 633791520. Office phone: 6365281919.
What is Dr. James Bockhorst's NPI?
Dr. James Bockhorst's National Provider Identifier (NPI) is 1053306522, issued by NPPES.
Does Dr. James Bockhorst accept Medicare assignment?
Yes. Dr. James Bockhorst accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.