Der Lochbach ist ein Bach im nördlichsten Baden-Württemberg von 9,5 km Länge, der bei Markelsheim von links in die Tauber mündet.