Doctor profile · Federal record
Dr. Magdaline Ndirangu, MD
Family Medicine Physician (CMS: Family Practice) · Family Medicine Physician · Chesapeake, VA
- NPI 1407077134
- Accepts Medicare
- 29 yrs in practice
- Licensed in 2 states
- Female
- Group practice
- No sanctions
Practice & contact
- Primary practice
-
675 Battlefield Blvd N
Chesapeake, VA 233204900
(757) 436-7888
fax (757) 548-5669 - Mailing address
-
Po Box 7068
Portsmouth, VA 237070068
Credentials & registration
- NPI registered
- May 2007 — 19 yrs on file
- Profile last updated
- April 8, 2013
- Year of graduation
- 1997 — 29 yrs since
- Specialty taxonomy
- 207Q00000X — NUCC code
- State licenses (2)
- Virginia #0101251754 · Washington #MD00048022
- Medicaid
- WA #8496499
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1407077134. Last verified May 11, 2026.Medicare procedures · 2023
Top services delivered
Total services
799
Distinct HCPCS
9
Medicare allowed
$89,077
| HCPCS | Description | Services | Patients | Avg allowed | |
|---|---|---|---|---|---|
99214 |
Established patient office or other outpatient visit, 30-39 minutes | 392 | 180 | $125 | |
99215 |
Established patient office or other outpatient visit, 40-54 minutes | 99 | 55 | $175 | |
G0008 |
Administration of influenza virus vaccine | 74 | 71 | $30 | |
99213 |
Established patient office or other outpatient visit, 20-29 minutes | 67 | 56 | $89 | |
90662 |
Influenza vaccine split virus, preservative free | 65 | 63 | $72 | |
G0439 |
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit | 54 | 54 | $126 | |
81003 |
Automated urinalysis test | 24 | 23 | $2 | |
83036 |
Hemoglobin a1c level | 12 | 11 | $10 | |
90677 |
Pneumococcal conjugate vaccine, 20 valent (pcv20), for intramuscular use | 12 | 12 | $259 |
In context: peer comparison
Among 37 peers in Chesapeake Family Medicine Physician, average services per provider: 103. This provider delivers 7.8× the peer median.Open Payments
Industry payments received
All-time total
$673
Transactions
37
Manufacturers
8
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Abbott Laboratories | 10 | $232.15 | |
| Novo Nordisk INC | 6 | $109.56 | |
| AstraZeneca Pharmaceuticals Lp | 6 | $91.82 | |
| Abbvie INC. | 5 | $79.16 | |
| Amgen INC. | 4 | $64.92 | |
| Salix Pharmaceuticals, A Division of Bausch Health US, LLC | 3 | $44.95 | |
| Dexcom, INC. | 2 | $35.81 | |
| Lilly USA, LLC | 1 | $15.05 |
By nature of payment
Medicare Part D · 2023
Top prescriptions
Total claims
1,101
Patients
295
Total drug cost
$83,257
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Amlodipine Besylate | Generic | 178 | 50 | $1,743 |
| Atorvastatin Calcium | Generic | 159 | 49 | $2,254 |
| Levothyroxine Sodium | Generic | 117 | 28 | $1,870 |
| Hydrochlorothiazide | Generic | 79 | 23 | $379 |
| Losartan Potassium | Generic | 77 | 21 | $997 |
| Metoprolol Succinate | Generic | 64 | 20 | $1,622 |
| Omeprazole | Generic | 60 | 20 | $832 |
| Metformin Hcl | Generic | 57 | 19 | $572 |
| Simvastatin | Generic | 56 | 19 | $444 |
| Lisinopril | Generic | 53 | 17 | $343 |
Hospital affiliations
Frequently asked questions
What is Dr. Magdaline Ndirangu's medical specialty?
Dr. Magdaline Ndirangu practices Family Medicine Physician in Chesapeake, VA.
Where does Dr. Magdaline Ndirangu practice?
Dr. Magdaline Ndirangu practices at 675 Battlefield Blvd N, Chesapeake, VA 233204900. Office phone: 7574367888.
What is Dr. Magdaline Ndirangu's NPI?
Dr. Magdaline Ndirangu's National Provider Identifier (NPI) is 1407077134, issued by NPPES.
Does Dr. Magdaline Ndirangu accept Medicare assignment?
Yes. Dr. Magdaline Ndirangu accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Magdaline Ndirangu commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99214); Established patient office or other outpatient visit (HCPCS 99215); Administration of influenza virus vaccine (HCPCS G0008). Source: CMS Medicare Physician & Other Practitioners file.