New Delhi serves as the primary hub for foreign diplomatic representation in India. According to Wikipedia, New Delhi is home to 158 embassies and high commissions, largely concentrated in the Chanakyapuri diplomatic area. In addition, many nations maintain consular offices across various other Indian cities.
We have compiled information about foreign embassy and consulates in India and hope you find it useful.