Which Indian consulate in US shall I apply for visa to India?
The Indian consulate to which you shall apply for visa depends on the State you live in. Other than Indian Embassy there are 4 Indian consulates and they all have their own state jurisdictions.
Consular Wing, 2536 Massachusetts Avenue, N.W., Washington D.C. 20008; +1-202-939-9806
Consular Jurisdiction: Bermuda, Delaware, District of Columbia, Kentucky, Maryland, North Carolina, South Carolina, Tennessee, Virginia and West Virginia
Consulate General of India – New York 3 East 64th Street, NY, NY 10065. +1-212-774-0600
Consular Jurisdiction: Connecticut, Maine, Massachusetts, New Hampshire, New Jersey, New York, Ohio, Pennsylvania, Puerto Rico, Rhode Island, Vermont, Virgin Islands
Consulate General of India – San Francisco 540 Arguello Blvd, San Francisco, CA 94118. +1-415-668-0662
Consular Jurisdiction: Alaska, Arizona, California, Colorado, Hawaii, Idaho, Montana, Nebraska, New Mexico, Nevada, Oregon, Utah, Washington, Wyoming
Consulate General of India – Chicago 455, North City Front Plaza Drive, NBC Tower Building, Suite No. 850, Chicago, IL – 60611. +1-312-595-0405
Consular Jurisdiction: Illinois, Indiana, Iowa, Michigan, Minnesota, Missouri, North Dakota, South Dakota, Wisconsin
Consulate General of India – Houston 4300 Scotland Street, Houston, TX 77007. +1-713-626-2148
Consular Jurisdiction: Alabama, Arkansas, Florida, Georgia, Kansas, Louisiana, Mississippi, Oklahoma, Texas