Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Mechanic make in Iowa?
$54,492
/ Annual
Based on 10000 salaries
The average mechanic salary in Iowa is $54,492 per year or $26.20 per hour. Entry level positions start at $46,700 per year while most experienced workers make up to $70,678 per year.
Median
$54,492
chart
Low
$46,700
High
$70,678

Average salaries by state

California
$70,272
Based on 170901 salaries
Alaska
$68,048
Based on 3949 salaries
Washington
$67,589
Based on 54591 salaries
Massachusetts
$65,855
Based on 27130 salaries
Virginia
$64,442
Based on 38640 salaries
Maryland
$63,311
Based on 22842 salaries
Wyoming
$62,851
Based on 2179 salaries
Connecticut
$62,471
Based on 16100 salaries
Hawaii
$62,400
Based on 4712 salaries
Nevada
$62,400
Based on 10104 salaries
New Jersey
$62,400
Based on 28122 salaries
Colorado
$61,512
Based on 63643 salaries
Wisconsin
$61,302
Based on 48516 salaries
New York
$61,000
Based on 68690 salaries
Delaware
$60,461
Based on 3125 salaries
Illinois
$60,432
Based on 52220 salaries
Montana
$60,320
Based on 4171 salaries
Utah
$59,929
Based on 17016 salaries
Arizona
$59,754
Based on 30512 salaries
Oregon
$58,506
Based on 25284 salaries
Rhode Island
$58,500
Based on 3093 salaries
Indiana
$58,500
Based on 23748 salaries
Michigan
$58,500
Based on 29560 salaries
Missouri
$58,447
Based on 23425 salaries
Ohio
$58,242
Based on 48716 salaries
Pennsylvania
$58,240
Based on 62351 salaries
North Dakota
$58,237
Based on 5256 salaries
New Hampshire
$58,237
Based on 6705 salaries
New Mexico
$57,549
Based on 6794 salaries
Kansas
$57,495
Based on 13736 salaries
Minnesota
$57,406
Based on 37496 salaries
Texas
$57,231
Based on 81308 salaries
West Virginia
$57,200
Based on 3092 salaries
Maine
$57,200
Based on 4302 salaries
Alabama
$56,751
Based on 13680 salaries
Vermont
$56,739
Based on 3023 salaries
North Carolina
$56,732
Based on 35249 salaries
Tennessee
$56,577
Based on 20870 salaries
Georgia
$56,575
Based on 37162 salaries
Nebraska
$56,560
Based on 8701 salaries
South Carolina
$56,103
Based on 20181 salaries
Kentucky
$55,837
Based on 13769 salaries
Arkansas
$55,128
Based on 5673 salaries
Idaho
$54,583
Based on 6773 salaries
Mississippi
$54,577
Based on 5270 salaries
Oklahoma
$54,305
Based on 11008 salaries
Florida
$54,081
Based on 63779 salaries
Louisiana
$54,042
Based on 12206 salaries

Active jobs with salaries