Doctor profile · Federal record
Dr. Haleigh Skaggs, ARNP
Family Nurse Practitioner (CMS: Nurse Practitioner) · Williamsburg, IA
- NPI 1619336856
- Accepts Medicare
- MIPS 93.3 / 100 · 2023
- 11 yrs in practice
- Female
- Group practice
- No sanctions
Practice & contact
Operates at 10 locations across 1 states.
- Primary practice
-
819 S Highland St
Williamsburg, IA 523619333
(319) 668-2722
fax (319) 688-2491 - Mailing address
-
200 Hawkins Dr
Iowa City, IA 522421009
Iowa — 9 locations
- Additional location
-
1632 Sycamore St
Iowa City, IA 522406044
(319) 467-8350
fax (319) 467-8105 - Additional location
-
201 S Clinton St Ste 168
Iowa City, IA 522404034
(319) 384-0520
fax (319) 467-8105 - Additional location
-
2591 Holiday RD
Coralville, IA 522413039
(319) 467-7150
fax (319) 356-3949 - Additional location
-
2705 E 53Rd St
Davenport, IA 528073008
(563) 362-3052
fax (563) 362-3059 - Additional location
-
3640 Middlebury RD
Iowa City, IA 522452712
(319) 467-6789
fax (319) 356-3949 - Additional location
-
411 10Th St Se Ste 2300
Cedar Rapids, IA 524032467
(319) 731-1430
fax (319) 356-3949 - Additional location
-
720 Pacha Pkwy Ste 1
North Liberty, IA 523174797
(319) 384-8822
fax (319) 467-8105 - Additional location
-
767 Mormon Trek Blvd
Iowa City, IA 522461812
(319) 384-8333
fax (319) 467-8105 - Additional location
-
865 Lincoln RD Ste 400
Bettendorf, IA 527224159
(563) 344-2240
fax (563) 362-3059
Credentials & registration
- NPI registered
- February 2016 — 10 yrs on file
- Profile last updated
- September 9, 2025
- Year of graduation
- 2015 — 11 yrs since
- Specialty taxonomy
- 363LF0000X — NUCC code
- State license (1)
- Iowa #A121722
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1619336856. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$42
Transactions
2
Manufacturers
2
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Abbvie INC. | 1 | $24.05 | |
| Abbott Laboratories | 1 | $17.68 |
By nature of payment
Medicare Part D · 2023
Top prescriptions
Total claims
986
Patients
251
Total drug cost
$55,980
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Atorvastatin Calcium | Generic | 127 | 34 | $1,101 |
| Omeprazole | Generic | 102 | 24 | $907 |
| Lisinopril | Generic | 82 | 24 | $393 |
| Metformin Hcl ER (Metformin Hcl) | Brand | 82 | 17 | $959 |
| Amlodipine Besylate | Generic | 77 | 23 | $415 |
| Levothyroxine Sodium | Generic | 77 | 25 | $841 |
| Pantoprazole Sodium | Generic | 59 | 13 | $680 |
| Potassium Chloride | Generic | 56 | 12 | $1,158 |
| Furosemide | Generic | 49 | 12 | $171 |
| Losartan Potassium | Generic | 48 | 11 | $398 |
Hospital affiliations
Frequently asked questions
What is Dr. Haleigh Skaggs's medical specialty?
Dr. Haleigh Skaggs practices Family Nurse Practitioner in Williamsburg, IA.
Where does Dr. Haleigh Skaggs practice?
Dr. Haleigh Skaggs practices at 819 S Highland St, Williamsburg, IA 523619333. Office phone: 3196682722.
What is Dr. Haleigh Skaggs's NPI?
Dr. Haleigh Skaggs's National Provider Identifier (NPI) is 1619336856, issued by NPPES.
Does Dr. Haleigh Skaggs accept Medicare assignment?
Yes. Dr. Haleigh Skaggs accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.