NPI Portal NPI Lookup & Verification

Physical Therapist in Ames, IA

78 active Physical Therapist providers practice in Ames, Iowa according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Physical Therapist providers in Ames, IA
NPI Name Type Specialty Location
1770782856 Alesha Lofstedt Individual Physical Therapist Ames, IA
1811567639 Alexander Mickelson Individual Physical Therapist Ames, IA
1275088643 Alexandra Greco Individual Physical Therapist Ames, IA
1649502733 Amy Johnson Individual Physical Therapist Ames, IA
1225312390 Amy Wibholm Individual Physical Therapist Ames, IA
1699651877 Ashley German Individual Physical Therapist Ames, IA
1023089273 Barb Wheelock Individual Physical Therapist Ames, IA
1811967318 Barbara Palas Individual Physical Therapist Ames, IA
1033233218 Brian O'Tool Individual Physical Therapist Ames, IA
1427381383 Brian Salton Individual Physical Therapist Ames, IA
1659660611 Bryan Goos Individual Physical Therapist Ames, IA
1922409127 Caitlyn Ackerman Individual Physical Therapist Ames, IA
1972574291 Caryn King Individual Physical Therapist Ames, IA
1548784481 Casey Negrete Individual Physical Therapist Ames, IA
1982923611 Christina Tjepkes Individual Physical Therapist Ames, IA
1912977406 Christopher Hanfelt Individual Physical Therapist Ames, IA
1306443106 Christopher Kelly Individual Physical Therapist Ames, IA
1962360909 Christopher Moir Individual Physical Therapist Ames, IA
1225717507 Colton Kramer Individual Physical Therapist Ames, IA
1760022537 Colton Schnetzer Individual Physical Therapist Ames, IA
1639036288 Colton Vander Berg Individual Physical Therapist Ames, IA
1639221211 Dabney Larson-Hargrafen Individual Physical Therapist Ames, IA
1760252886 Dalana Kron Individual Physical Therapist Ames, IA
1689644171 Darren Diehl Individual Physical Therapist Ames, IA
1487624987 Dory Moon Individual Physical Therapist Ames, IA
1689531816 Elizabeth Grace Individual Physical Therapist Ames, IA
1396527156 Elizabeth Rothe Individual Physical Therapist Ames, IA
1831638204 Emily Yanda Individual Physical Therapist Ames, IA
1114998424 Greg Salvo Individual Physical Therapist Ames, IA
1467775247 Haberl Physical Therapy, LLC Organization Physical Therapist Ames, IA
1164198321 Hayley Shelton Individual Physical Therapist Ames, IA
1861447609 Healthwise Resources LLC Organization Physical Therapist Ames, IA
1700412848 Home Team Wellness and Recovery, LLC Organization Physical Therapist Ames, IA
1043459175 Jacob Moore Individual Physical Therapist Ames, IA
1790927473 James Barrett Individual Physical Therapist Ames, IA
1376653469 Jennifer Oetker Individual Physical Therapist Ames, IA
1326147554 Jeremy Lohmann Individual Physical Therapist Ames, IA
1609846195 Jessica Hrnicek Individual Physical Therapist Ames, IA
1700928447 Jill Robinson-Baier Individual Physical Therapist Ames, IA
1700024718 Jill Swanson Individual Physical Therapist Ames, IA
1265595771 Jim Nespor Individual Physical Therapist Ames, IA
1841728813 Jordan Pritchard Individual Physical Therapist Ames, IA
1669929758 Julianne Rolfes Individual Physical Therapist Ames, IA
1598009904 Justine Jahn Individual Physical Therapist Ames, IA
1538680210 Kayla Roof Individual Physical Therapist Ames, IA
1790529469 Kaylee Gerdts Individual Physical Therapist Ames, IA
1184082042 Kelsea Leacox Individual Physical Therapist Ames, IA
1922522531 Kessa Bochek Individual Physical Therapist Ames, IA
1134751928 Kora Skarshaug Individual Physical Therapist Ames, IA
1275551632 Kris Grimes Individual Physical Therapist Ames, IA

Frequently asked questions

How many Physical Therapist providers are in Ames, IA?
The latest NPPES snapshot lists 78 active Physical Therapist providers with a practice address in Ames, Iowa.
How do I check a Physical Therapist provider's NPI in Ames?
Open a profile below to see the NPI number, taxonomy code, and practice address, then verify against the official NPPES registry — every profile links directly to the CMS record.

Source: CMS NPPES (public data). Snapshot 2026-07-11.