Archaeological evidence suggests that the decline of Mohenjo Daro was likely due to environmental factors, specifically repeated flooding of the Indus River. While other theories exist, flooding is the most widely accepted cause for the abandonment of the city.