NPI Portal NPI Lookup & Verification

Type 1 · Individual ✓ Active NPI ✓ Valid NPI checksum

Dr. Andrew J Keller, MD

Advanced Heart Failure and Transplant Cardiology Physician in Culpeper, VA · enumerated 2006.

Data current as of Jul 13, 2026 · sourced from CMS NPPES

National Provider Identifier

1205928876

Verified

See something wrong? Report a correction

Registry record

Entity type Individual (Type 1)
Name Dr. Andrew J Keller
Credential MD
Sex Male
Practice address 501 Sunset Ln, Culpeper, VA, 22701
Fax (540) 829-5001
Enumeration date Sep 29, 2006
Last updated in NPPES Jul 29, 2021

Taxonomy & licenses

207RC0000X Cardiovascular Disease Physician Allopathic & Osteopathic Physicians · License 0101042235 (VA) Secondary
207RC0000X Cardiovascular Disease Physician Allopathic & Osteopathic Physicians · License RF7F81 (MO) Secondary
207RI0011X Interventional Cardiology Physician Allopathic & Osteopathic Physicians · License 01010462235 (VA) Secondary
207RA0001X Advanced Heart Failure and Transplant Cardiology Physician Allopathic & Osteopathic Physicians · License 0101042235 (VA) Primary
MD · Doctor of Medicine: A physician who completed medical school (allopathic medicine), residency training, and state licensure. About the MD credential

Other identifiers

Identifier Type State Issuer
40159 Other - OPTIMUM CHOICE
541977219 Other - UNITED HEALTHCARE
0004 Other - CAREFIRST
40159 Other - MDIPA
060058383 Other - RAILROAD MEDICARE
432666 Other - ANTHEM
958360 Other - AETNA HMO
40159 Other - ALLIANCE GEHA
541977219 Other - TRICARE
4120244 Other - AETNA PPO MC
432667 Other - ANTHEM HEALTHKEEPERS PLUS
P00025866 Other - RAILROAD MEDICARE
00V370C96 Other - MEDICARE OF VA
541977219 Other - CIGNA
40159 Other - MAMSI
505382 Other - NCPPO
541977219 Other - NALC AFFORDABLE

What is an NPI number?

A National Provider Identifier (NPI) is a unique 10-digit number that CMS assigns to every U.S. healthcare provider and organization under HIPAA. Type 1 NPIs identify individual providers; Type 2 NPIs identify organizations. The NPI appears on insurance claims, prescriptions, and credentialing paperwork, and never changes, even if the provider moves or changes specialty.

Read the full guide → Validate an NPI →

Frequently asked questions

What is the NPI number for Andrew Keller?
The National Provider Identifier (NPI) for Andrew Keller is 1205928876, a Type 1 (individual) record in the CMS NPPES registry.
Where does Andrew Keller practice?
The practice location on file with NPPES is in Culpeper, VA. Providers can have multiple locations; NPPES lists the primary practice address.

Other providers at this practice address

Browse all →

Source: CMS NPPES (public data). Snapshot 2026-07-13. Provider record last updated 2021-07-29.