Yes, the official capital of India is New Delhi. It's the seat of the national government, where the Prime Minister lives, and where you’ll find the iconic Rashtrapati Bhavan (the President’s house).
It’s also where the Lok Sabha and Rajya Sabha (the two houses of Parliament) do their thing, which mostly involves arguing and chai breaks. I’m joking—they also pass laws, sometimes.
But here’s the thing: New Delhi is actually just a district inside a much larger city called Delhi. It’s like saying the yolk is the egg, even though the white is there too.
Wait, So Is It Delhi or New Delhi?
Think of it like a Russian nesting doll. The macro city is the National Capital Territory of Delhi (NCT). Inside that vast, chaotic, delicious metropolis is the smaller, planned, colonial-era New Delhi.
New Delhi was designed by British architects in the 1920s to be the capital of British India. They wanted wide, sweeping boulevards and symmetrical government buildings. The rest of Delhi just said, “Cute,” and carried on being a 3,000-year-old, wonderfully messy city.
So, when someone asks “What is the Indian capital?”, the proper answer is New Delhi. But if you say Delhi, you’re not wrong—just imprecise, like using “google” for all search engines.