How Bangalore ended up with more registered vehicles than the entire population of Greece, and why the number keeps climbing.
In 2002, Bangalore had just 1.68 million registered vehicles. The IT revolution was in its early days. The roads were busy, but they weren't broken yet.
1.68M Vehicles in 2002From that point, the count never went down. Not even for a single month, not even during a global pandemic.
As Bangalore transitioned from the garden city to India's Silicon Valley, disposable incomes soared. Buying a vehicle became the ultimate marker of middle-class aspiration.
For 23 consecutive years, the city added vehicles at nearly 10% compounding annually: one of the highest sustained vehicle growth rates of any mega-city on the planet.
There is no flattening of this curve. No plateau. The math is simple: more people, more wealth, more engines.
In 2002, 74% of the city's fleet was two-wheelers. Today, it is still 67%. That is a remarkably stable ratio across two decades of hyper-growth.
For every three cars on the road, you see seven scooters and bikes. In a city where average speeds drop to 10 km/h and last-mile public transit is practically non-existent, a two-wheeler is the only rational choice to survive the commute.
8.2M Two-wheelers todayBetween 2015 and 2020, Bangalore added a staggering 3.8 million vehicles. To put that in perspective: that five-year addition is larger than the entire vehicle population of most major Indian cities.
As Metro work dug up major arteries, public bus ridership collapsed by 600,000 daily trips. The result? Over 1,200 new two-wheelers were registered every single day. People gave up on public transit and bought their own wheels.
The city was not building alternatives fast enough, so it built gridlock instead.
Cars make up only 20% of Bengaluru's vehicles, but they occupy over 70% of the actual road space. The spatial math of placing single-occupant SUVs on 2-lane roads is completely broken.
25.37L Cars in Bengaluru, 2025Bengaluru alone holds more than half of all registered cars in the entire state of Karnataka. Even though annual car growth slowed slightly to 5% last year, the base is now so massive that even small percentage increases flood the streets.
We are now at 12.3 million vehicles. The city is adding roughly 60,000 vehicles a month. On festive months like October, that number spikes to over 76,000.
~2,000 New vehicles per day in 2025Compare the scale: the metro network is just 73 km, while the city sprawl covers 741 square kilometers. With suburban rail stuck in bureaucratic delays, the physical capacity of the city is completely overwhelmed. Yet the registrations keep coming.
At this rate, Bengaluru will easily cross 15 million vehicles before 2030. Metro Phase 3 is years away and the suburban rail is still largely a paper promise. Every single morning, 8 million two-wheelers will continue to weave through a network of roads that was never designed for this scale.
It took 23 years to reach 12 million. The jump to 15 million will happen in less than five. The question isn't how we'll build more roads; it's how the city survives the math.