Allied Health Professional Salary Guide: Iowa
Average Allied Health Professional Salary
$34.55/hour
The average salary for an Allied Health Professional in Iowa is $34.55 per hour. This is 55% lower than the US average of $53.42.
Last updated on November 12, 2026. Based on active jobs on Vivian.com.
Allied Health Professional salaries in Iowa compared to National Averages
$34.55/hour
Iowa
55% lower than the US average.
$53.42/hour
United States
What cities in Iowa pay the most for Allied Health Professionals?
Iowa City, Iowa pays Allied Health Professionals the most, averaging $32 per hour, followed by Council Bluffs, Iowa ($28). Council Bluffs, Iowa has the highest ceiling, with max hourly pay reaching $100. For comparison, the Iowa average for Allied Health Professionals is $35 per hour — Iowa City, Iowa pays 9% less.
| City | Average Hourly Salary | Max Hourly Salary |
|---|---|---|
| Iowa City, Iowa | $32 | $69 |
| Council Bluffs, Iowa | $28 | $100 |
What type of Allied Health Professionals make the most money in Iowa?
Only Pharmacist reports pay data among Practicing specialties in Iowa, averaging $56 per hour. Pharmacist also has the highest ceiling, with max hourly pay reaching $74. For comparison, the Iowa average for Allied Health Professionals is $35 per hour — Pharmacist earns 63% more.
| Specialty | Average Hourly Salary | Max Hourly Salary |
|---|---|---|
| Pharmacist | $56 | $74 |
How does the pay for Allied Health Professionals in Iowa compare to nearby states?
Oklahoma pays Allied Health Professionals the most, averaging $63 per hour, followed by Colorado ($52) and Kansas ($51). Oklahoma also has the highest ceiling, with max hourly pay reaching $100. For comparison, the Iowa average for Allied Health Professionals is $35 per hour — Oklahoma pays 82% more.
| Average Hourly Salary | Max Hourly Salary | |
|---|---|---|
| Oklahoma | $63 | $100 |
| Colorado | $52 | $64 |
| Kansas | $51 | $100 |
| Illinois | $50 | $100 |
| Minnesota | $50 | $82 |
| Missouri | $46 | $77 |
| Wisconsin | $44 | $56 |
| Nebraska | $28 | $100 |
| North Dakota | $26 | $100 |
| South Dakota | $25 | $100 |
What are the highest paying Employers and Agencies for Allied Health Professional jobs in Iowa?
Prolink Direct Placement/RPO Region pays Allied Health Professionals the most, averaging $37 per hour, followed by Medical Solutions Direct Hire ($35) and Perm Staff Jobs ($27). Medical Solutions Direct Hire has the highest ceiling, with max hourly pay reaching $38. For comparison, the Iowa average for Allied Health Professionals is $35 per hour — Prolink Direct Placement/RPO Region pays 6% more.
| Average Hourly Salary | Max Hourly Salary | |
|---|---|---|
| Prolink Direct Placement/RPO Region | $37 | $37 |
| Medical Solutions Direct Hire | $35 | $38 |
| Perm Staff Jobs | $27 | $29 |
Last updated on November 12, 2026. Information based on active jobs on Vivian.com and pay data from BLS and around the web.
Top Allied Health Professional Jobs
Respiratory Therapist
- Medical Solutions Direct Hire
- Spirit Lake, IA
- 5x8 hrs, Days
$28-42/hour
CT Technologist
- Medical Solutions Direct Hire
- Council Bluffs, IA
- 3x12 hrs, Nights
$29-47/hour
Respiratory Therapist
- Medical Solutions Direct Hire
- Council Bluffs, IA
- 3x12 hrs, Nights
$29-44/hour
CT Technologist
- Medical Solutions Direct Hire
- Lake City, IA
- 3x12 hrs, Days
$25-32/hour
Respiratory Therapist
- Medical Solutions Direct Hire
- Council Bluffs, IA
- 3x8 hrs, Evenings
$29-44/hour
Get alerts about new jobs and salary trends in Iowa
Be the first to know about new jobs for Allied Health Professionals with the salary that suits you.
Featured Blog Posts
Featured Blog Posts


