Individual provider Active NPI

Alexander Macrae Harvin, M.D.

  • Diagnostic Radiology Physician
  • Ames, IA
National Provider Identifier
1295097970
Registry record updated Jul 21, 2026
On this page

Key facts

NPPES NPI Registry
Primary specialty
Diagnostic Radiology PhysicianTaxonomy code 2085R0202X
License
MD-44238 Issued in IA
Practice address
4000 Cochrane Pkwy
Ames, IA 50014-7701
Phone
(515) 509-9956
NPI assigned
Jun 8, 2012
Sex
Male
Sole proprietor
No

NPPES NPI Registry

Updated by the provider on Jul 21, 2026

Registry information is reported by the provider to CMS and is not verified. About this source

Specialties & licenses 3

Specialty (taxonomy)CodeLicenseStatePrimary
Diagnostic Radiology Physician 2085R0202X 34761 SC
Diagnostic Radiology Physician 2085R0202X 35C.003219 OH
Diagnostic Radiology Physician 2085R0202X MD-44238 IA Primary

Addresses

Primary practice location

4000 Cochrane Pkwy
Ames, IA 50014-7701

Mailing address

4000 Cochrane Pkwy
Ames, IA 50014-7701
Phone (515) 509-9956

Other practice location 1

610 W Main Street
Wilmington, OH 45177-0000
Phone (937) 382-9353

Medicare participation

Medicare enrollment files
Medicare fee-for-service enrollment
Enrolled in SC, IA, VT, WY, NV, SD, TX, NM, OH, WI, NC, CT12 enrollments
Eligible to order & refer
  • Part B services: Yes
  • Medical equipment: Yes
  • Home health: Yes
  • Power mobility devices: Yes
  • Hospice: Yes
Green means eligible to order or refer.

Enrollment records 12

Enrollment IDStateProvider typePAC IDDetails
I20170706002656 SC Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 1 organization
I20180615001376 IA Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 20 organizations
I20251204001652 VT Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 1 organization
I20251209002540 WY Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 2 organizations
I20251227000334 NV Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 1 organization
I20260107004371 SD Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 2 organizations
I20260109000852 TX Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 1 organization
I20260113004090 NM Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 4 organizations
I20260211002123 OH Practitioner - Diagnostic RadiologyPractitioner - Psychiatry 5496044612 Reassigns benefits to 1 organization
I20260213001422 WI Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 2 organizations
I20260226001942 NC Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 3 organizations
I20260320000473 CT Practitioner - Diagnostic Radiology 5496044612 Reassigns benefits to 1 organization

Care Compare profile

Medicare Care Compare
Specialty
Diagnostic Radiology
Education
Other, 2012
Medicare assignment
Accepts the Medicare-approved amount as payment in full
Group practices
Cumberland County Hospital System Inc 581 clinicians
Huron Regional Medical Center Inc 45 clinicians
Lima Radiological Associates 50 clinicians
Trinity Health of New England Provider Network Organization Inc 644 clinicians
Guadalupe County 17 clinicians
Southeast Iowa Regional Medical Center Inc 259 clinicians
Mahaska County Hospital 128 clinicians
Memorial Hospital of Sheridan County 90 clinicians
Otero County Hospital Association 245 clinicians
Northwest Iowa Hospital Corporation 139 clinicians
RFC Radiology Associates LLC 33 clinicians
Regional West Medical Center 66 clinicians
Comprehensive Radiology Services PLLC 50 clinicians
Radiology Consultants of Iowa PLC 73 clinicians
Gem State Radiology LLP 60 clinicians
Roosevelt County Special Hospital District 39 clinicians
Gifford Medical Center Inc 55 clinicians
Columbus Regional Healthcare System 120 clinicians

Practice addresses (Care Compare)

Ames, IA 50014
Phone (910) 615-4000

Huron, SD 57350
Phone (605) 353-6593

114 Woodland St
Hartford, CT 06105-1208
Phone (860) 714-4000

117 Camino de Vida
Suite 100
Santa Rosa, NM 88435-2267
Phone 5754723417110

1221 S Gear Ave
West Burlignton, IA 52655-1679
Phone (319) 768-1000

1229 C Ave E
Mahaska Health
Oskaloosa, IA 52577-4298
Phone (641) 672-3100

1401 W 5TH St
Sheridan, WY 82801-2705
Phone (307) 672-1000

2669 Scenic Dr
Alamogordo, NM 88310-8700
Phone (505) 439-6100

2720 Stone Park Blvd
Sioux City, IA 51104-3734
Phone (712) 279-3500

301 W Expressway
Suite 83
McAllen, TX 78503-3045
Phone (956) 467-9552

4000 Cochrane Pkwy
Ames, IA 50014-7701
Phone (308) 630-1111

42121 US Hwy 70
Portales, NM 88130-9054
Phone (575) 356-6652

44 S Main St
Randolph, VT 05060-1381
Phone (802) 728-7000

500 Jefferson St
Whiteville, NC 28472-3634
Phone (910) 642-8011

Hospital & facility affiliations

  • Mercy Medical Center - Cedar Rapids Hospital, Cedar Rapids, IA, CCN 160079
  • Gifford Medical Center Hospital, Randolph, VT, CCN 471301
  • Southeast Iowa Regional Medical Center Hospital, West Burlington, IA, CCN 160057
  • St Lukes Hospital Hospital, Cedar Rapids, IA, CCN 160045
  • St Francis Hospital & Medical Center Hospital, Hartford, CT, CCN 070002

National Provider Directory

National Provider Directory
Medicare enrollment (NPD)
Enrolled
Credentials
Doctor of Medicine

State licenses

LicenseStateTypeSpecialty
MD-44238IAMDDiagnostic Radiology Physician
34761SCMDDiagnostic Radiology Physician

Practice roles

OrganizationSpecialtyStatusNew patients
Broadlawns Medical Center CurrentSince Jul 5, 2023 Accepting new patients
Gifford Medical Center Inc. CurrentSince Nov 1, 2025 Accepting new patients
KND Development 59 LLC CurrentSince Nov 17, 2025 Accepting new patients
Huron Regional Medical Center Inc CurrentSince Nov 1, 2025 Accepting new patients
Henry County Health Center, Inc. CurrentSince Dec 1, 2025 Accepting new patients
Big Horn Health Network CurrentSince Dec 1, 2025 Accepting new patients
Otero County Hospital Association CurrentSince Jan 1, 2026 Accepting new patients
Roosevelt County Special Hospital District CurrentSince Dec 18, 2025 Accepting new patients
X-Ray Associates of New Mexico PC Diagnostic Radiology CurrentSince Jan 20, 2026 Accepting new patients
Radiologists of North Iowa PC CurrentSince Aug 25, 2024 Accepting new patients
KND Development 59, LLC CurrentSince Nov 17, 2025 Accepting new patients
Otero County Hospital Association CurrentSince Jan 1, 2026 Accepting new patients
Prairie Du Chien Memorial Hospital Association Inc CurrentSince Jan 4, 2026 Accepting new patients
Northwest Iowa Hospital Corporation CurrentSince Dec 10, 2025 Accepting new patients
Self Regional Healthcare Partners Diagnostic Radiology Current Accepting new patients
Southeast Iowa Regional Medical Center, Inc. CurrentSince Nov 1, 2025 Accepting new patients
Innovative Radiology, LLC Diagnostic Radiology CurrentSince Apr 10, 2025 Accepting new patients
Guadalupe County CurrentSince Dec 21, 2025 Accepting new patients
Roosevelt County Special Hospital District CurrentSince Dec 18, 2025 Accepting new patients
Medical Associates Clinic P C CurrentSince Aug 1, 2025 Accepting new patients
Radiology Consultants, LTD. Diagnostic Radiology CurrentSince Mar 1, 2026 Accepting new patients
Guadalupe County CurrentSince Dec 21, 2025 Accepting new patients
Memorial Hospital of Sheridan County CurrentSince Dec 1, 2025 Accepting new patients
Universal Radiology Partners of Nevada LLC Diagnostic Radiology CurrentSince Oct 16, 2025 Accepting new patients
Allendale County Hospital Board Current Accepting new patients
Columbus Regional Healthcare System CurrentSince Feb 12, 2026 Accepting new patients
Broadlawns Medical Center CurrentSince Jul 5, 2023 Accepting new patients
Radiology Consultants of Iowa, PLC Diagnostic Radiology CurrentSince Oct 1, 2025 Accepting new patients
Southeast Iowa Regional Medical Center, Inc. CurrentSince Nov 1, 2025 Accepting new patients
Memorial Hospital of Sheridan County CurrentSince Dec 1, 2025 Accepting new patients
Huron Laboratory SVC PC Current Accepting new patients
Gifford Medical Center Inc CurrentSince Nov 1, 2025 Accepting new patients
Henry County Health Center Inc CurrentSince Oct 31, 2025 Accepting new patients
Regional West Medical Center Diagnostic Radiology CurrentSince Nov 30, 2025 Accepting new patients
Mahaska County Hospital Diagnostic Radiology CurrentSince Nov 1, 2025 Accepting new patients
Valley Radiology P a Diagnostic Radiology CurrentSince Feb 12, 2026 Accepting new patients
KND Development 59 LLC CurrentSince Dec 1, 2025 Accepting new patients
Huron Regional Medical Center, Inc CurrentSince Nov 1, 2025 Accepting new patients
Columbus Regional Healthcare System CurrentSince Feb 12, 2026 Accepting new patients
Comprehensive Radiology Services, PLLC Diagnostic Radiology CurrentSince Feb 1, 2026 Accepting new patients
Cibola General Hospital Corporation CurrentSince Feb 1, 2026 Accepting new patients
Floyd County Memorial Hospital Commission Past Accepting new patients

Locations (25 of 35)

1215 Duff Ave
Ames, IA 50010
Phone (515) 239-4400

1948 1st Ave NE
Cedar Rapids, IA 52402
Phone 3193640121 ext. 7305

1801 Hickman Rd
Bldg First
Des Moines, IA 50314

1801 Hickman Rd
Des Moines, IA 50314
Phone (515) 282-2200

1000 Langworthy St
Dubuque, IA 52001
Phone (563) 584-3455

1416 6th St SW
Mason City, IA 50401
Phone (515) 424-4932

407 S White St
Mt Pleasant, IA 52641
Phone (319) 385-6110

201 Trueblood Ave
Oskaloosa, IA 52577
Phone (641) 672-3360

1229 C Ave E
Oskaloosa, IA 52577
Phone (641) 672-3100

2720 Stone Park Blvd
Sioux City, IA 51104
Phone (712) 259-3000

801 5th St
Sioux City, IA 51101
Phone (712) 279-2010

1221 S Gear Ave
West Burlington, IA 52655
Phone (319) 768-3622

7601 Office Plaza Dr N
Ste 115
West Des Moines, IA 50266
Phone (515) 222-0550

178 Highway 24 E
Centreville, MS 39631
Phone (601) 890-0500

5001 Hardy St
Hattiesburg, MS 39402
Phone (601) 268-8000

3186 Village Dr
Ste 201
Fayetteville, NC 28304
Phone 9104865700104

500 Jefferson St
Whiteville, NC 28472
Phone (910) 642-1776

2669 Scenic Dr
Alamogordo, NM 88310
Phone (505) 439-6100

42121 US Highway 70
Portales, NM 88130
Phone (505) 226-3627

117 Camino de Vida
Ste 100
Santa Rosa, NM 88435
Phone (575) 472-3417

620 Shadow Ln
Las Vegas, NV 89106
Phone (702) 388-4506

360 S Lola Ln
Pahrump, NV 89048
Phone (775) 751-7500

6500 Longley Ln
Reno, NV 89511
Phone (775) 331-7000

707 S Edwin C Moses Blvd
Dayton, OH 45417
Phone (937) 221-8000

300 Ridge Medical Plaza Rd
Edgefield, SC 29824
Phone (803) 637-3174

Organizations & group practices 89

Organizations this provider is connected to: Medicare benefit reassignments (the organization bills Medicare for this provider’s services), Care Compare group memberships and National Provider Directory roles.

View all 89

Hospital & facility affiliations 7

Hospitals and other facilities this clinician is affiliated with according to Medicare Care Compare.

NPI Registry JSON

The complete NPPES record for this NPI in the NPI Registry API format.

{
    "created_epoch": "1339113600000",
    "enumeration_type": "NPI-1",
    "last_updated_epoch": "1784592000000",
    "number": "1295097970",
    "addresses": [
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "MAILING",
            "address_type": "DOM",
            "address_1": "4000 COCHRANE PKWY",
            "city": "AMES",
            "state": "IA",
            "postal_code": "500147701",
            "telephone_number": "515-509-9956"
        },
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "LOCATION",
            "address_type": "DOM",
            "address_1": "4000 COCHRANE PKWY",
            "city": "AMES",
            "state": "IA",
            "postal_code": "500147701",
            "telephone_number": "515-509-9956"
        }
    ],
    "practiceLocations": [
        {
            "address_1": "610 W Main Street",
            "address_purpose": "LOCATION",
            "city": "Wilmington",
            "state": "OH",
            "postal_code": "451770000",
            "country_code": "US",
            "telephone_number": "937-382-9353",
            "fax_number": "937-382-9226",
            "country_name": "United States",
            "address_type": "DOM"
        }
    ],
    "basic": {
        "last_name": "HARVIN",
        "first_name": "ALEXANDER",
        "middle_name": "MACRAE",
        "credential": "M.D.",
        "sole_proprietor": "NO",
        "sex": "M",
        "enumeration_date": "2012-06-08",
        "last_updated": "2026-07-21",
        "certification_date": "2026-07-21",
        "status": "A"
    },
    "taxonomies": [
        {
            "code": "2085R0202X",
            "taxonomy_group": "",
            "desc": "Radiology, Diagnostic Radiology",
            "state": "SC",
            "license": "34761",
            "primary": false
        },
        {
            "code": "2085R0202X",
            "taxonomy_group": "",
            "desc": "Radiology, Diagnostic Radiology",
            "state": "OH",
            "license": "35C.003219",
            "primary": false
        },
        {
            "code": "2085R0202X",
            "taxonomy_group": "",
            "desc": "Radiology, Diagnostic Radiology",
            "state": "IA",
            "license": "MD-44238",
            "primary": true
        }
    ],
    "identifiers": [],
    "endpoints": [],
    "other_names": []
}

Other providers in Ames, IA

Sources for this page

Verify at the official NPI Registry.