Ranchero is the term in the Spanish language (Mexican Spanish) for a rancher, meaning a person inhabiting or working on a ranch.
In Castilian Spanish ranchero is a cook or a steward of a rancho or Mess hall.
Ranchero, or Rancheros, may also refer to: