Palm Beach is the easternmost town in Florida, located on an 18-mile long barrier island between Lake Worth Lagoon on the west and the Atlantic Ocean on the east. The South Florida island is never wider than three-quarters of a mile. The Intracoastal Waterway separates Palm Beach from several neighboring cities including West Palm Beach and Lake Worth.