There are 2.1 million farms in the United States, and most of them lose money every year. This is not because farming is unprofitable, but because most farmers treat farming as a hobby. USDA defines a farm as an operation with the potential to sell at least $1000 of agricultural products in a year. This definition has been in place since 1974. If you have a couple of acres of corn, half an acre of almonds, or a cattle beast, then congratulations, you have a farm. Just don't expect to make any money.