Many parts of Jakarta were under murky, brown water, while on the vast archipelago's northern Sulawesi island the death toll from flash floods and landslides rose to 19.
Buildings in some parts of sprawling capital, which has a population of 10 million and is regularly afflicted by floods during the six-month rainy season, were half submerged, with roads unpassable in many areas.
"So far 10,530 people in Jakarta have been displaced by floods caused by heavy rains," disaster agency official Tri Budiarto told AFP.
Five people have so far been killed in the past week due to flooding, officials have said previously.
AFP