Eselsteich ist der Name folgender Seen:

Eselsteich (Dassel), Teich im Lauf der Bremke (zur Bewer) in der Feldmark der Stadt Dassel, Landkreis Northeim, Niedersachsen Eselsteich (Springe), Teich im Lauf des Eselsbach (zur Haller) bei Burg Hallermund, Stadt Springe, Region Hannover, Niedersachsen, siehe Burg Hallermund #Baubeschreibung Eselsteich (Wiesau), einer der Muckenthaler Teiche im Einzugsgebiet des Rödlbachs (zum Heinbach, zur Fichtelnaab) bei Muckenthal, Gemeinde Wiesau, Landkreis Tirschenreuth, Bayern