The meaning of the name Farmer is "One Who Farms". The origin of the name Farmer is English.
Farmer is an English surname. Although an occupationally derived surname, it was not given to tillers of the soil, but to collectors of taxes and tithes specializing in the collection of funds from farming leases. In , there were , people with the last name Farmer in the United States, making it the st most common last name in the nation.