In and Around the U.S. Consulates in India
Whether the person is applying for a non-immigrant visa or a permanent immigrant visa, the person needs to visit the appropriate U.S. consulate in India for an interview. The person needs various types of information such as its location, how to get there, a place to stay and eat around the consulates, places to get demand drafts and photographs made, photocopy service, internet service and many other things.

If you live in India or Bhutan, you must appear for your visa interview at the Visa Section that has jurisdiction over the Consular District where you have been a resident for the last 6 months. If you have permanently moved in the last 6 months, and are not on a temporary transfer, you should apply at the Visa Section covering your present residence.

Indian citizens residing in the U.S. can request a visa interview at any of the five U.S. Visa Sections in India when applying for a new nonimmigrant visa. Citizens of Bhutan resident in the U.S. can only attend a visa interview at the U.S. Embassy in New Delhi.

If the Embassy/Consulate you selected while filing the Form DS-160 (applicable for most non-immigrant visa categories) is the not the same one where you need to go for an interview and have taken an appointment at, your appointment will not be considered valid.

The following links provide detailed information about each consulate in India:

Visitor Insurance for USA