Salaripedia
English

How much does a sales representatives of service make in Ames?

$63,230a year

Median yearly pay for sales representatives of services in the Ames, IA metro area. That is $30.40 an hour or $5,269 a month.

Hourly
$30.40
Vs. national median
-10%
Rank among cities
106 of 391
Jobs in the area
220
Pay range
Lowest 10%: $35,530Median: $63,230Highest 10%: $123,800
PercentileYearlyHourly
10th$35,530$17.08
25th$39,570$19.02
Median$63,230$30.40
75th$91,490$43.99
90th$123,800$59.50

Other cities in Iowa

Median yearly pay for sales representatives of services.

Cedar Rapids, IA$67,360
Des Moines, IA$65,510
Iowa City, IA$62,160
Dubuque, IA$61,970
Omaha, NE$60,130
Waterloo, IA$57,370
Davenport, IA$57,250
Sioux City, IA$54,930
Sales Representatives of Service salary in Iowa Sales Representatives of Service salary in all states

Related jobs in Ames

Same field, median yearly pay.

Sales Representative$105,300
First-Line Supervisors of Non-Retail Sales Worker$80,990
Sales Representative$68,680
Insurance Sales Agent$63,400
Security$62,050
First-Line Supervisors of Retail Sales Worker$48,300
Real Estate Broker$41,440
Parts Salesperson$40,540
Counter and Rental Clerk$38,780
Retail Salesperson$32,460
Salaries for every job in Ames, IA

Frequently asked questions

How much does a sales representatives of service make an hour in Ames?

The median hourly pay in the Ames, IA metro area is $30.40 ($63,230 a year).

Do sales representatives of services make more in Ames than the national average?

No: $63,230 against $69,990 nationally, 10% less.

How does Ames compare with the rest of Iowa?

The median in Iowa is $62,420, so Ames pays 1% more.

Where does Ames rank for sales representatives of service pay?

106 of 391 metro areas with data.

How much does a sales representatives of service make starting out in Ames?

The lowest-paid 10% make $35,530 or less a year; the top 10% make $123,800 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.