Florida, United States·4K residents
Indian River Shores is a town in Indian River County, Florida, United States. As of the 2020 census, the town has a population of 4,241. Located on Orchid Island, a barrier island separating the Atlantic Ocean and the Indian River Lagoon, Indian River Shores is situated along the oceanfront directly north of Vero Beach.
How residents rate this city across 10 aspects
Be the first to review Indian River Shores!