Every city has a water story. Rain falls on its roads, roofs, fields and open spaces. What happens to this water can shape whether a city faces shortages, flooding or both. Water budgeting in the cities of Bhopal, Bhuj and Kozhikode show how harvesting urban runoff could help address water shortages, reduce flood risks and strengthen water security.