Der Hof Eselsmühle liegt in Lohra, einer Gemeinde im mittelhessischen Landkreis Marburg-Biedenkopf, direkt am Mühlbach der Salzböde. Der Hof ist seit über 100 Jahren in Familienhand. Bis 1991 hielten die Hoffarths noch Zuchtsauen und Mastschweine. Heute ist der Betrieb ein moderner Biobetrieb mit Angus- Rinderzucht, Putenhaltung sowie Pferdehaltung und Zucht von Welsh Cobs.