I løpet av de neste 30 åra forvandlet byen seg til en storby, og infrastrukturelle forbedringer ble truffet, og mange nye institusjoner ble grunnlagt. I 1906 var byens befolkning vokst til ca. 1 million, og dermed var byen den nest største i India etter Calcutta. Som hovedstad i Bombay Presidency var også byen et viktig sentrum for den indiske uavhengighetsbevegelsen. Etter uavhengigheten i 1947 ble byen hovedstad i delstaten Bombay. På femtitallet ble deler av Salsette-øya innlemmet i Bombay, som dermed fikk sin nåværende utstrekning.