Salaripedia
English

How much does a farmworker make in Indiana?

$37,530a year

Median yearly pay for farmworkers in Indiana. That is $18.04 an hour or $3,128 a month.

Hourly
$18.04
Vs. national median
+2%
Rank among states
21 of 49
Jobs in the state
420
Pay range
Lowest 10%: $27,520Median: $37,530Highest 10%: $45,380
PercentileYearlyHourly
10th$27,520$13.23
25th$28,100$13.51
Median$37,530$18.04
75th$44,540$21.41
90th$45,380$21.82

Cities in Indiana

Metro areas, median yearly pay.

Indianapolis, IN$41,570
Elkhart, IN$39,310
Louisville, KY$36,400
Chicago, IL$33,950
Cincinnati, OH$30,850
Salaries for every job in Indiana

Nearby in the ranking

States with similar pay for farmworkers.

18. Massachusetts$38,280
19. Kentucky$38,030
20. South Dakota$38,000
21. Indiana$37,530
22. Mississippi$37,430
23. Nebraska$37,220
24. Kansas$37,060
Farmworker salary in all states

Frequently asked questions

How much does a farmworker make an hour in Indiana?

The median hourly pay in Indiana is $18.04 ($37,530 a year).

Do farmworkers make more in Indiana than the national average?

Yes: $37,530 against $36,670 nationally, 2% more.

Where does Indiana rank for farmworker pay?

Indiana ranks 21 of 49 states.

Which city in Indiana pays farmworkers the most?

Indianapolis-Carmel-Greenwood, IN, with a median of $41,570 a year.

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.