To contact the Consulate General of India, visit the official website of the Embassy of India, click on Consulates in U.S. and choose the specific location of the consulate of interest. As of 2015, there are five Consulate General of India offices in the United States.
The five offices for the Consulate General of India are New York City, Atlanta, Houston, San Francisco and Chicago. A consulate is a smaller office of the embassy, which takes care of diplomatic issues, such as issuing visas and passports, providing assistance to tourists and helping with trade relationships between the two countries. There are typically several consulate offices located in larger cities but not Washington, D.C.