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
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
Consular Jurisdiction: Alaska, Arizona, California, Colorado, Hawaii, Idaho, Montana, Nebraska, New Mexico, Nevada, Oregon, Utah, Washington, Wyoming
Consulate General of India – Chicago
Consular Jurisdiction: Illinois, Indiana, Iowa, Michigan, Minnesota, Missouri, North Dakota, South Dakota, Wisconsin
Consulate General of India – Houston
Consular Jurisdiction: Alabama, Arkansas, Florida, Georgia, Kansas, Louisiana, Mississippi, Oklahoma, Texas