
Dit stroomgebied wordt gevormd door de beken Nieuwe Leij, Beerze, Reusel en de Aa.
De Nieuwe Leij ontspringt in België; bovenlopen zijn de Poppelsche en Rovertsche Leij. Ter zuiden van Goirle vloeien deze twee bovenlopen samen tot de Nieuwe Leij, met daarnaast gelegen de Oude Leij. Ten oosten van Tilburg, nadat de beek met een sifon onder het Wilhelminakanaal is doorgegaan, heet de beek Voorste Stroom.
De beken Beerze en Reusel ontspringen beiden op het Kempisch Plateau ten zuiden van de plaatsen Reusel, Bladel en Hapert. De bovenlopen van de Reusel zijn de Belevensche Loop, Hoevensche Loopje, Rouwenbochtloop en Raamsloop. Ter hoogte van Oisterwijk wordt de Reusel de Achterste Stroom. De Voorste en Achterste Stroom komen ten oosten van Oisterwijk samen en vanaf daar heet de beek Essche Stroom.
De Aa of Goorloop en Dalemstroompje vloeien bij Hapert samen tot de Groote Beerze. De Groote en Kleine Beerze komen op het Landgoed Baest ten noorden van Middelbeers samen. Vanaf daar heet de beek Beerze. Na tien kilometer, ter hoogte van Boxtel, splitst de Beerze zich in het Smalwater en Kleine Aa of Dommeltje. Het Smalwater stroomt bij Boxtel de Dommel in, terwijl de Kleine Aa of Dommeltje via de Essche Stroom vervolgens bij St. Michielsgestel in de Dommel stroomt.