Мумбаи расположен в устье реки Улхас, занимая острова Бомбей, Солсетт и прилегающее побережье. Большая часть Мумбаи расположена на высотах от 10 до 15 метров над уровнем моря. Северная часть Мумбаи является холмистой, самая высокая точка города находится на высоте 450 метров над уровнем моря. Площадь города составляет 603,4 км².