How Much Does a Physical Therapist Make in Iowa in 2026?
Typical pay for Physical Therapists in Iowa, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.
BLS OES May 2025 · Iowa · typical annual pay from the lowest-paid tenth to the highest-paid tenth
A typical Physical Therapist in Iowa earns about $46.90 per hour ($97,560 per year), per the latest government wage data (May 2025). Calculated from that annual figure, pay works out to roughly $8,130 a month or $1,876 a week. This is the typical statewide pay, covering therapists in hospitals, clinics, and schools alike. It sits above what a new graduate usually earns and below what an experienced therapist can reach in a specialized role.
That pay sits 5% below the national figure of $102,760 a year, placing Iowa 45th out of 51 states and D.C. for this occupation. Lower pay in Iowa generally tracks a lower cost of living compared with higher-cost states. About 2,530 Physical Therapists work across the state, enough to staff hospitals, clinics, schools, and rehabilitation centers in every region.
Physical Therapist pay in Iowa at a glance
- Physical Therapists in Iowa typically earn $46.90 an hour ($97,560 a year), according to the latest government wage data (May 2025).
- Iowa pay runs 5% below the national figure, ranking 45th out of 51 states and D.C. for this occupation.
- Sioux City pays the most in the state, where Physical Therapists typically earn $100,380 a year across the metro area.
- Entry-level Physical Therapists in Iowa typically start around $73,780 a year, while the top 10% of earners make over $120,730.
- Iowa's typical Physical Therapist pay has climbed 26% over the past decade, from $77,140 in 2015 to $97,560 in 2025.
BLS OES May 2025
How much does a Physical Therapist make in Iowa?
Physical Therapist pay by career stage in Iowa
| Career stage | Iowa | United States |
|---|---|---|
| Starting out | $73,780$35.47 an hour | $77,140$37.09 an hour |
| First years | $78,810$37.89 an hour | $86,160$41.42 an hour |
| Typical Physical Therapist | $97,560$46.90 an hour | $102,760$49.40 an hour |
| Experienced | $106,070$51.00 an hour | $121,160$58.25 an hour |
| Top 10% | $120,730$58.04 an hour | $135,140$64.97 an hour |
BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th
Physical Therapist pay by experience level in Iowa
Entry-level positions in Iowa typically offer around $35.47 an hour (about $73,780 a year) for Physical Therapists just starting out. Pay tends to move toward the statewide typical figure of $97,560 within the first several years on the job. New graduates often start in outpatient or skilled nursing settings before moving into higher-paying roles. The gap between starting pay and typical pay reflects the value employers place on clinical experience.
Experienced Physical Therapists in Iowa often earn upwards of $51.00 an hour (about $106,070 a year), and the top 10% of earners make over $58.04 an hour ($120,730 a year). That leaves a spread of $46,950 between entry-level and top pay statewide. Setting, years of experience, and city all play a part in where a therapist lands within that range. Those in specialized clinical roles or higher-paying cities tend to sit closer to the top.
Physical Therapist pay growth in Iowa
Typical (median) annual wage for Physical Therapists in Iowa · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
Iowa's typical Physical Therapist pay rose from $77,140 in 2015 to $97,560 in 2025, a gain of $20,420 over the decade. That works out to a 26% increase in pay for the occupation over ten years. The rise was not perfectly steady; pay dipped slightly in 2021 before climbing sharply from 2022 onward. Still, the overall trend across the decade points in one direction: up.
Nationally, Physical Therapist pay rose 22% over the same decade, so Iowa's 26% increase outpaced the national trend. For someone starting a Physical Therapist career in Iowa now, the record shows steady pay growth over the past ten years, though past gains do not guarantee future increases. Anyone weighing the decision can take the decade of data as a sign that pay has moved in a favorable direction for this occupation in the state.
Physical Therapist salary by city in Iowa
Pay runs highest in Sioux City, where Physical Therapists typically earn $100,380 a year ($48.26 an hour), about 3% above the statewide figure. Dubuque and Davenport follow closely, with typical pay of $99,840 and $99,410 a year. These figures cover each city's full metro area, not just the city center. Several of Iowa's smaller metro areas outpace the state's largest city on typical pay.
At the other end, Ames typically pays Physical Therapists $90,610 a year ($43.56 an hour), putting the spread between Iowa's highest- and lowest-paying cities at $9,770. Des Moines, home to the largest Physical Therapist workforce in the state at 740 jobs, pays a typical $97,790 a year, close to the statewide figure. Cities with lower pay generally carry a lower cost of living, so take-home value does not always track the raw number.
| # | City | Typical pay | Hourly | Vs Iowa | Physical Therapists employed |
|---|---|---|---|---|---|
| 1 | Sioux City | $100,380 | $48.26 | +3% | 100 |
| 2 | Dubuque | $99,840 | $48.00 | +2% | 110 |
| 3 | Davenport | $99,410 | $47.80 | +2% | 280 |
| 4 | Des Moines metro incl. West Des Moines | $97,790 | $47.02 | 0% | 740 |
| 5 | Waterloo metro incl. Cedar Falls | $97,180 | $46.72 | 0% | 120 |
| 6 | Cedar Rapids | $94,520 | $45.44 | -3% | 220 |
| 7 | Iowa City | $94,480 | $45.42 | -3% | 180 |
| 8 | Ames | $90,610 | $43.56 | -7% | 70 |
Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Iowa typical pay $97,560
How Iowa compares with nearby states
Among Iowa's neighbors, Illinois pays the most, with Physical Therapists typically earning $105,250 a year, about 8% more than Iowa. Minnesota ($102,010), Wisconsin ($101,840), and Missouri ($99,310) also pay somewhat more, while Nebraska runs about even at $97,090. South Dakota pays the least among the group, at $92,660 a year, about 5% below Iowa's figure. Physical therapy licenses can often be transferred or endorsed between neighboring states, which is worth checking when weighing a move.
| State | Typical pay | Vs Iowa |
|---|---|---|
| Iowa | $97,560 | baseline |
| Illinois | $105,250 | +8% |
| Minnesota | $102,010 | +5% |
| Wisconsin | $101,840 | +4% |
| Missouri | $99,310 | +2% |
| Nebraska | $97,090 | 0% |
| South Dakota | $92,660 | -5% |
Bordering states, ranked by typical Physical Therapist pay · BLS OES May 2025
Is Iowa a good state for Physical Therapists?
Physical Therapists in Iowa earn less than in most states: typical pay is $97,560 a year, 5% below the national figure, ranking 45th of 51. For every 1,000 jobs in Iowa, about 1.6 are Physical Therapist positions; nationally, the figure is closer to 1.7. Physical Therapist jobs make up about the same share of the job market as they do across the country. On pay alone, Iowa ranks below most states.
Summary
Physical Therapists in Iowa typically earn $97,560 a year, up 26% over the past decade from $77,140 in 2015. Pay varies by city, from $100,380 in Sioux City to $90,610 in Ames, and sits a bit below the national figure overall. Anyone considering this career in Iowa can check the state licensing board's page for requirements and review the city-level pages for local pay figures before deciding where to practice.
Frequently asked questions
- How much does a Physical Therapist make in Iowa?
- A typical Physical Therapist in Iowa earns **$46.90 an hour**, or about $97,560 a year, according to the latest government wage data (May 2025). That figure sits about 5% below the national typical pay of $102,760 a year, and pay varies by city and experience across the state.
- How much does a Physical Therapist make an hour in Iowa?
- Physical Therapists in Iowa typically earn **$46.90 an hour**, according to the latest government wage data (May 2025). Entry-level pay starts around $35.47 an hour, while the top 10% of earners make over $58.04 an hour.
- What is the starting pay for a Physical Therapist in Iowa?
- Entry-level Physical Therapists in Iowa typically start around **$35.47 an hour**, or about $73,780 a year. Pay tends to rise toward the statewide typical figure of $97,560 a year within the first several years, as new graduates gain clinical experience and move into higher-paying roles.
- Which city in Iowa pays Physical Therapists the most?
- **Sioux City** pays the most, with Physical Therapists typically earning $100,380 a year ($48.26 an hour), about 3% above the statewide figure. Dubuque and Davenport follow closely, while Ames pays the least among Iowa's metro areas, at $90,610 a year.
- Is Physical Therapist pay in Iowa higher than the national rate?
- No. Physical Therapist pay in Iowa runs about **5% below** the national typical figure of $102,760 a year, with Iowa's typical pay at $97,560. Iowa ranks 45th out of 51 states and D.C. for this occupation, and the lower pay generally tracks a lower cost of living.