Bengaluru ist die Hauptstadt des Bundesstaates Karnataka. Über die Hälfte der Bevölkerung Bengalurus sind Zuwanderer aus anderen Teilen Indiens und der Welt - zu einem guten Teil qualifizierte IT-Fachkräfte, was der Stadt eine kosmopolitische Prägung gegeben hat.
Die eingesessene Bevölkerung spricht Kannada, die Amtssprache von Karnataka. Viele Zuwanderer sprechen Tamil oder Telugu als ihre Muttersprache. Englisch findet im Bildungs- und Wirtschaftssektor Verwendung.