What farmers make
Median
$89,900
Bottom tenth
$54,320
Top tenth
$160,020
The national median is $89,900 a year, the bottom tenth earn $54,320 or less and the top tenth $160,020 or more, in the 2025 federal wage survey. The wage survey lumps farmers, ranchers and other agricultural managers into one group, and it mostly counts people who draw a paycheck. Many farm families take whatever the farm profits instead, so a drought year can mean almost nothing.