Der Steinbach entspringt am westlichen Ortsrand von Weibersbrunn nahe der Bundesautobahn 3 im Weibersbrunnen. Die für die Trinkwasserversorgung gefasste Quelle gab der Gemeinde ihren Namen[2]. Der Steinbach fließt verrohrt durch den Ort in südöstliche Richtung, parallel zur Staatsstraße 2308. An der Kläranlage mündet ihm von rechts der von Rohrbrunn herabfließende Rohrwiesenbach zu. Der Steinbach knickt am Steintor nach Norden ab. In der Nähe des gleichnamigen Wanderparkplatzes wird er durch den Bach aus dem Steinbrunnen(Lage)49.9271055555569.3981111111111[3], einer starken Quelle am rechten Talrand, verstärkt. Im weiteren Verlauf mäandriert der Steinbach am Rande des etwa 15 ha großen, 1928 erschlossenen NaturschutzgebietesMetzgergraben-Krone zum Ahlmichdamm. Dort mündet er in einem stark versumpften Bereich des Naturschutzgebietes Hafenlohrtal in die Hafenlohr.