Indian Neck

Indian Neck is the name of at least three locations in the United States, two of them in New England and one in Virginia:


 * Indian Neck (Cape Cod) is an area of Wareham and Wellfleet, Massachusetts
 * Indian Neck is a village in the town of Branford, Connecticut.
 * Indian Neck, Virginia is a road name in Newtown, Virginia.