NPI Lookup in Iowa

The NPI registry lists 66,188 active providers with a practice location in Iowa, across 757 cities and towns.

Largest cities

Top specialties in Iowa

All cities in Iowa (A–Z)