The river rises to the north east of
Bridgend town, in
South Wales, where two minor rivers known as Ewenny Fach and Ewenny Fawr join. Ewenny Fach is considered a tributary of the Ewenny Fawr, which in turn is formed when three streams,
Nant Canna,
Nant Ciwc and
Nant Crymlyn join. This branch of the river flows southeast, past the village of
Pencoed and under the
M4 Motorway until it is joined by the Ewenny Fach south of Junction 35 of the road . From here, the river turns southward and flows through the Ewenni Moor, past the village of
Waterton. Waterton is the site of a large industrial estate, and a few miles of meandering river were straightened and diverted to prevent flooding. The river flows through the villages of
Ewenny and
Ogmore, before entering the
River Ogmore estuary just below where
Ogmore Castle is on the river. One of its main tributaries is the
Afon Alun, which flows west for a few miles, and converges with the Ewenny north of Ogmore. ==Fishing==