Erlenbach ist eine Weinbau-Gemeinde im baden-württembergischen Landkreis Heilbronn, die aus den beiden Ortsteilen Erlenbach und Binswangen besteht. Sie gehört zur Region Heilbronn-Franken und zur äußeren Metropolregion Stuttgart. Erlenbach liegt am Fuße des 317 m hohen Kaybergs im unteren Sulmtal im Osten des Landkreises Heilbronn. Der Kayberg ist zugleich der höchste Punkt der Gemarkung; der mit 155 m tiefste Punkt befindet sich an der Sulm an der Gemarkungsgrenze zu Neckarsulm.