The Town of Highland Beach, Florida is located in southern Palm Beach County in South Florida. Highland Beach is a barrier island, bordered to the east by the Atlantic Ocean and the Intracoastal Waterway to the west. Highland Beach, Florida is located between Boca Raton and Delray Beach along the coastline and A1A.