Doctor profile · Federal record

Dr. NANCY THOMAS, MSN,ANP-BC

Adult Health Nurse Practitioner (CMS: NURSE PRACTITIONER) · Adult Health Nurse Practitioner · Adult Health Nurse Practitioner · LEBANON, NH

  • NPI 1093098196
  • Accepts Medicare
  • 15 yrs in practice
  • Licensed in 3 states
  • Female
  • Group practice
  • No sanctions

Practice & contact

Operates at 3 locations .

NPPES Updated May 11, 2026
Primary practice
1 MEDICAL CENTER DR
LEBANON, NH 037560001
(603) 650-5000
Additional location
6 Glen Cove Dr
Rockport, ME 048564272
(207) 301-8969
Additional location
1080 Hospital Dr, Dialysis Unit
St Johnsbury, VT 058199806
(603) 653-3830
Mailing address
1080 HOSPITAL DR, DIALYSIS UNIT
ST JOHNSBURY, VT 058199806

Credentials & registration

NPPES · NUCC
NPI registered
September 2011 — 15 yrs on file
Profile last updated
December 17, 2024
Year of graduation
2011 — 15 yrs since
Specialty taxonomy
363LA2200X — NUCC code
State licenses (3)
New Hampshire #038912-23 · Maine #CNP131097 · Vermont #101.0087558
Medicaid (2)
NH #3114377 · VT #1033932

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
109
Distinct HCPCS
3
Medicare allowed
$8,514
HCPCS Description Services Patients Avg allowed
99214 Established patient office or other outpatient visit, 30-39 minutes 70 46 $80
99214 Established patient office or other outpatient visit, 30-39 minutes 27 22 $83
99213 Established patient office or other outpatient visit, 20-29 minutes 12 12 $55

In context: peer comparison

Among 17 peers in this city , average services per provider: 71. This provider delivers 1.5× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
186
Patients
14
Total drug cost
$70,539
Drug Type Claims Patients Total cost
Anastrozole Generic 39 14 $1,424
Prednisone Generic 29 0 $161
Letrozole Generic 28 0 $678
Tamoxifen Citrate Generic 24 0 $752
Potassium Chloride Generic 23 0 $432
Abiraterone Acetate Generic 18 0 $66,799
Dexamethasone Generic 13 0 $51
Levothyroxine Sodium Generic 12 0 $241