Coordinates: 28°05′16″N 80°34′08″W / 28.087861°N 80.568857°W / 28.087861; -80.568857
Indialantic (officially incorporated as Indialantic-By-The-Sea, though the official name is seldom used in casual parlance) is a town in Brevard County, Florida. The town's population was 2,720 at the 2010 United States Census. It is part of the Palm Bay–Melbourne–Titusville Metropolitan Statistical Area.
The town's name is a portmanteau derived from the town's location between the Indian River Lagoon and the Atlantic Ocean.