Der Bach entspringt etwa 1,2 km westlich des Verlberter Ortsteils Langenhorst auf einer Höhe von 150 m ü. NN. Von hier aus überwiegend in westliche Richtungen fließend, mündet der Bach schließlich bei Schloss Oefte auf 44 m ü. NN in die Ruhr.
Der Oefter Bach überwindet auf seinem 4,8 km langen Weg einen Höhenunterschied von 106 m, was einem mittleren Sohlgefälle von 22,1 ‰ entspricht.
↑In der Gewässerstationierung wird der Oefter Bach mit "Rinderbach" benannt, was jedoch einen auf gängigen Karten nicht verzeichneten Namen darstellt, der überdies eine Verwechslungsgefahr mit dem nicht weit entfernten Rinderbach in sich birgt.