Doctor profile · Federal record

Dr. William McKay, DO

Family Medicine Physician (CMS: Family Practice) · Mount Vernon, MO

  • NPI 1265417331
  • Accepts Medicare
  • 43 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
108 S Hickory St
Mount Vernon, MO 657121407
(417) 466-4110
fax (417) 466-4255

Credentials & registration

NPPES · NUCC
NPI registered
December 2005 — 21 yrs on file
Profile last updated
August 19, 2022
Year of graduation
1983 — 43 yrs since
Specialty taxonomy
207Q00000X — NUCC code
State license (1)
Missouri #R5G53
Medicaid (2)
MO #242356210 · MO #1265417331

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$163
Transactions
7
Manufacturers
4
Payer (manufacturer) Industry Txns Amount
Lilly USA, LLC 3 $87.99
Otsuka America Pharmaceutical, INC. 2 $41.22
Janssen Pharmaceuticals, INC 1 $18.90
AstraZeneca Pharmaceuticals Lp 1 $15.29

By nature of payment

Food and Beverage
$163

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
2,708
Patients
454
Total drug cost
$42,265
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 351 65 $3,474
Levothyroxine Sodium Generic 278 37 $3,427
Hydrocodone-Acetaminophen (Hydrocodone/Acetaminophen) Brand 249 33 $6,070
Gabapentin Generic 230 43 $4,134
Lisinopril Generic 223 49 $1,603
Omeprazole Generic 202 35 $2,366
Amlodipine Besylate Generic 191 32 $1,398
Pantoprazole Sodium Generic 146 19 $1,639
Trazodone Hcl Generic 143 18 $1,268
Oxycodone-Acetaminophen (Oxycodone Hcl/Acetaminophen) Brand 138 16 $6,917

Frequently asked questions

Auto-generated from federal data
What is Dr. William McKay's medical specialty?
Dr. William McKay practices Family Medicine Physician in Mount Vernon, MO.
Where does Dr. William McKay practice?
Dr. William McKay practices at 108 S Hickory St, Mount Vernon, MO 657121407. Office phone: 4174664110.
What is Dr. William McKay's NPI?
Dr. William McKay's National Provider Identifier (NPI) is 1265417331, issued by NPPES.
Does Dr. William McKay accept Medicare assignment?
Yes. Dr. William McKay accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.