Meadow Brook begins near the Dunmore Cemetery in Dunmore. It flows north-northwest for a short distance before turning west for a few tenths of a mile. The stream then turns west-southwest for more than a mile, entering Scranton and losing its surface flow. It then turns southwest for a few tenths of a mile, briefly regaining its surface flow before losing it again and gaining it once more. A short distance further downstream, the stream reaches its confluence with the Lackawanna River.
