More rain is expected to batter South Wales today and tomorrow, causing further flooding on already saturated ground and misery to beleaguered residents.
A Met Office yellow weather warning has been issued for the next 36 hours following torrential downpours that closed roads, disrupted rail services and caused a landslide that forced 11 homes to be evacuated in the Swansea valley village of Ystalyfera overnight.
In total, Mid and West Wales Fire and Rescue Service attended 80 flooding incidents on Saturday, including six rescues from vehicles and three landslides.
About 30 homes were flooded in Kingrosia Park, Clydach, Swansea, while firefighters were also called to help people in properties in Gower and Llanelli.
A wall collapsed in Clifton Place, Swansea, but nobody was hurt.
Passers-by rescued a woman from her car after it was swept into a river in Llancarfan in the Vale of Glamorgan.
Rail services between Swansea and Cardiff were badly affected yesterday but are returning to normal.
There are currently nine Environment Agency flood warnings and 26 flood alerts across Wales.
Roads closed by flooding this morning include the A474 Neath Road in Neath between Hoo Street and Ynysymaerdy Road, A4109 between the B4242 Ynysygerwn Avenue and Mary Street in Neath Port Talbot, A4230 Church Road in Skewen between Bryn Catwg and Glebeland Street, B4242 Ynysygerwn Avenue in Neath Port Talbot between A4109 and Chain Walk, and Pen-Y-Graig Road in Swansea between Nicander Parade and Terrace Road because of a collapsed wall.