Heavy rains in southern Spain have flooded roads and left people stranded, a Spanish website reported Wednesday.

In Malaga province, approximately 540 kilometres south of Madrid, 500 people were stranded after the Guadalhorce River burst its banks, according to ThinkSpain.com.

The Guadalhorce, which runs through Malaga, has reached a height of five metres and is being blamed for flooding fields and main roads and causing landslides.

The regional government in Andalucia has had to empty water out of six of its seven reservoirs and has closed nine schools because of the inclement weather, which has led to the issuing of an amber weather alert.

The region's fishing fleet has also been kept in port by the stormy weather for the second day in a row.

More heavy rain is expected in Malaga and in the Canary Islands, ThinkSpain reported.