Iowa · salary and cost of living

Average Salary in Iowa

The average salary in Iowa is $59,830 a year across all jobs and the median wage is $48,540, according to BLS statewide estimates for May 2025. Des Moines pays the most of the 8 metro areas we cover ($65,970), and Sioux City the least ($56,240). Prices are 12% below the U.S. average (BEA).

$59,830average salary
$48,540median salary
88cost of living (U.S. = 100)
$73,147median household income
Advertisement

Average and median wage in Iowa

Half of the 1,559,240 workers in Iowa earn less than $48,540 a year, the median wage, while the average pay is $59,830, or $28.76 an hour. The lowest-paid 10% make $28,930 or less and the top 10% $99,630 or more. The average is 14% less than the U.S. average ($69,770) and the median 5% less than the U.S. median ($50,980).

  • $29K10th
  • $37K25th
  • $49KMedian
  • $70K75th
  • $100K90th

median average · bar = middle 50% of workers · how to read it

Pay levelIowa per yearPer hour*U.S. per year
Average$59,830$28.76$69,770
Median$48,540$23.34$50,980
10th percentile$28,930$13.91$31,200
25th percentile$36,570$17.58$37,590
75th percentile$70,290$33.79$80,520
90th percentile$99,630$47.90$128,560

*Hourly figures assume 2,080 paid hours a year. Statewide figures include every employer in the state, metro and rural. Median vs. average salary · reading percentiles.

Average salary by city in Iowa

Map of Iowa metro areas

Loading map…

lower average salaryhigher average salary

Map data © OpenStreetMap contributors.

Salary, take-home pay and cost of living by city

CityAverageMedianTake-home*Cost of livingHome value
Des Moines$65,970$51,820$53,27992$296,070
Iowa City$65,420$50,060$52,86892$302,063
Ames$61,910$50,220$50,18489$280,269
Davenport$61,900$48,550$50,17689$195,380
Cedar Rapids$60,700$49,360$49,25889$244,344
Dubuque$60,370$48,750$49,00587$279,463
Waterloo$56,540$47,430$46,07387$200,191
Sioux City$56,240$47,030$45,84386$225,213

*Average salary after federal and state income tax and payroll taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Advertisement

Highest-paying jobs in Iowa

Most common jobs in Iowa

JobJobs statewideAverageMedianHighest city average
Cashiers41,450$30,200$28,970$32,010
Retail Salespersons41,000$34,480$31,360$35,730
Fast Food and Counter Workers40,290$28,940$28,390$30,390
Heavy and Tractor-Trailer Truck Drivers35,040$60,070$58,070$77,940
Registered Nurses34,420$80,540$78,630$85,670
Laborers and Freight, Stock, and Material Movers, Hand30,890$43,520$43,490$45,160
General and Operations Managers30,760$106,800$87,690$117,430
Customer Service Representatives30,100$47,740$46,090$51,200
Stockers and Order Fillers26,770$38,680$36,640$39,220
Home Health and Personal Care Aides25,800$36,940$36,080$39,090

Jobs, average and median: BLS statewide estimates. Highest city average: best-paid metro area we cover in the state.

Average salary by job family in Iowa

Job familyAverageMedianJobs
Management$119,360$102,90096,690
Legal$97,870$71,1708,280
Computer and Mathematical$96,030$89,36038,250
Healthcare Practitioners and Technical$93,520$77,59092,100
Architecture and Engineering$91,510$83,69020,980
Business and Financial Operations$83,560$76,81090,070
Life, Physical, and Social Science$78,890$72,69014,290
Construction and Extraction$62,070$59,46070,570
Installation, Maintenance, and Repair$61,390$59,95070,010
Arts, Design, Entertainment, Sports, and Media$59,050$50,82018,580
Protective Service$58,210$53,41024,190
Community and Social Service$56,530$50,51024,270
Educational Instruction and Library$56,290$48,610108,570
Production$51,380$48,600142,180
Office and Administrative Support$48,910$46,520169,390
Transportation and Material Moving$48,760$46,050146,660
Sales and Related$47,480$35,610141,350
Farming, Fishing, and Forestry$45,980$44,4805,050
Healthcare Support$40,820$38,42065,530
Building and Grounds Cleaning and Maintenance$38,350$36,22045,640
Personal Care and Service$35,310$30,44031,560
Food Preparation and Serving Related$30,970$29,620135,030

Iowa income tax and take-home pay

Take-home figures on these pages apply Iowa's 2026 income tax rules for a single filer with the standard deduction, plus federal income tax (2026 brackets), Social Security and Medicare. Iowa school district surtaxes (a percentage of state tax in some districts) are not included.

Iowa paycheck calculator

Iowa at a glance

$266 billionstate GDP (BEA, 2024)
3,195,937population (Census, 2023)
1,408reported crimes per 100,000 residents (FBI, statewide)

Average salary in other states

Advertisement

Salary in Iowa: questions

What is the average salary in Iowa?

$59,830 a year across all jobs, according to BLS statewide estimates (OEWS, May 2025). That is 14% less than the U.S. average ($69,770).

What is the median salary in Iowa?

$48,540 a year: half of Iowa workers earn more and half earn less. The median is lower than the average because a minority of high earners lifts the average.

What is the average hourly wage in Iowa?

$28.76 an hour on average, and $23.34 at the median (BLS, May 2025).

Which city in Iowa pays the most?

Des Moines, with an average of $65,970 a year among the metro areas we cover.

Is Iowa expensive to live in?

BEA puts Iowa prices 12% below the U.S. average (price parity 87.8). Within the state, Des Moines 92, Iowa City 92, Davenport 89 are the most expensive metros.

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.