Doctor profile · Federal record

Dr. William Sayles, MD

Geriatric Medicine (Family Medicine) Physician (CMS: Family Practice) · Louisburg, NC

  • NPI 1144273632
  • 44 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
601 N Bickett Blvd
Louisburg, NC 275492313
(919) 496-3680
fax (919) 496-5673

Credentials & registration

NPPES · NUCC
NPI registered
May 2006 — 20 yrs on file
Profile last updated
September 10, 2007
Year of graduation
1982 — 44 yrs since
Specialty taxonomy
207QG0300X — NUCC code
State license (1)
North Carolina #38429
Medicaid
NC #8974691

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
727
Distinct HCPCS
10
Medicare allowed
$51,183
HCPCS Description Services Patients Avg allowed
99214 Established patient office or other outpatient visit, 30-39 minutes 236 116 $115
99497 Advance care planning, first 30 minutes 64 64 $75
G0446 Annual, face-to-face intensive behavioral therapy for cardiovascular disease, individual, 15 minutes 64 64 $23
G0439 Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit 63 63 $116
G0442 Annual alcohol misuse screening, 5 to 15 minutes 63 63 $16
G0444 Annual depression screening, 5 to 15 minutes 63 63 $16
G0008 Administration of influenza virus vaccine 56 56 $29
90694 Influenza vaccine, quadrivalent inactivated, 0.5 ml dosage 51 51 $76
99212 Established patient office or other outpatient visit, 10-19 minutes 48 24 $51
99407 Smoking and tobacco use intensive counseling, more than 10 minutes 19 13 $25

In context: peer comparison

Among 1 peers in Louisburg Geriatric Medicine (Family Medicine) Physician, average services per provider: 72. This provider delivers 10× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
1,913
Patients
530
Total drug cost
$28,618
Drug Type Claims Patients Total cost
Amlodipine Besylate Generic 261 71 $2,878
Atorvastatin Calcium Generic 206 62 $3,135
Pioglitazone Hcl Generic 174 49 $3,714
Hydrochlorothiazide Generic 168 50 $910
Losartan Potassium Generic 129 32 $2,129
Montelukast Sodium Generic 127 31 $1,471
Lisinopril Generic 112 29 $1,383
Levothyroxine Sodium Generic 110 31 $2,213
Metoprolol Succinate Generic 110 27 $2,747
Metformin Hcl ER (Metformin Hcl) Brand 109 34 $1,284

Frequently asked questions

Auto-generated from federal data
What is Dr. William Sayles's medical specialty?
Dr. William Sayles practices Geriatric Medicine (Family Medicine) Physician in Louisburg, NC.
Where does Dr. William Sayles practice?
Dr. William Sayles practices at 601 N Bickett Blvd, Louisburg, NC 275492313. Office phone: 9194963680.
What is Dr. William Sayles's NPI?
Dr. William Sayles's National Provider Identifier (NPI) is 1144273632, issued by NPPES.
Does Dr. William Sayles accept Medicare assignment?
Dr. William Sayles does not accept Medicare assignment for all services. Patients may be billed amounts beyond Medicare-allowed charges.
What procedures does Dr. William Sayles commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99214); Advance care planning (HCPCS 99497); Annual, face-to-face intensive behavioral therapy for cardiovascular disease, individual (HCPCS G0446). Source: CMS Medicare Physician & Other Practitioners file.