The cost of living in Indian River Shores, Florida is 26.9% more expensive than Marco Island, Florida.