Home » Average in U.S. » Transportation Average Salary in United States » Refuse Collector in U.S. » Refuse Collector in Iowa
The average salary for a Refuse Collector in Iowa is $47,240.
Annual Average Salary: $47,240
Hourly Average Salary: $22.71