Ifølge folketællingen i 2011 var befolkningen i Mumbai 12.479.608. Befolkningstætheden anslås til omkring 20.482 personer pr. Kvadratkilometer. Levestedet er 4,5 kvadratmeter pr. Person. Mumbai Metropolitan Region var hjemsted for 20.748.395 mennesker i 2011. Greater Mumbai, området under administrationen af MCGM, har en læsefærdighed på 94,7%, højere end det nationale gennemsnit på 86,7%. Antallet af slumbeboere anslås at være 9 millioner, op fra 6 millioner i 2001; det vil sige, 62% af alle Mumbaikars lever i uformelle slumkvarterer.
20.482