Indian River Shores is a town on Orchid Island, in Indian River County, Florida, United States. The population was 3,448 at the 2000 census. It is ranked ninth in Florida locations by per capita income. Indian River Shores is part of the Sebastian–Vero Beach Metropolitan Statistical Area.
Less