Around 100 Indian cities feature in Oxford Global Cities Index 2026, Delhi highest at 268th
Delhi has secured the 268th position among 1,000 cities in the Oxford Economics Global Cities Index 2026, followed by Bengaluru, Mumbai, Chennai, Hyderabad and Pune.
\