The city of Indialantic, located in Brevard County, Florida consists of approximately 2,720 residents who enjoy all this city has to offer. It is part of the Palm Bay–Melbourne–Titusville Metropolitan Statistical Area. The seldom-used official name of the incorporated town is “Indialantic-By-The-Sea.”
Indialantic is situated on the barrier island that separates the Indian River Lagoon from the Atlantic Ocean. This island, approximately 35 miles (56 km) in length, stretches south from Cape Canaveral to the Sebastian Inlet. The Melbourne Causeway connects Indialantic to the city of Melbourne across the Indian River Lagoon. Indialantic is bordered on the south by the town of Melbourne Beach and on the north by unincorporated Brevard County.
According to the United States Census Bureau, the town has a total area of 1.3 square miles (3.4 km2). 0.97 square miles (2.5 km2) of it is land, and 0.35 square miles (0.9 km2) of it (25.80%) is water.