U.S. Consulates in India The United States has the following consulates in India that process non-immigrant and immigrant visas: New Delhi Chennai Mumbai Hyderabad Kolkata