Lake Clarke Shores is a town in Palm Beach County, Florida, United States. The population was 3,376 at the 2010 census. As of 2018, the population recorded by the U.S. Census Bureau was 3,628.
Lake Clarke Shores was incorporated as a town in 1957. The adjacent Lake Clarke was named for C. J. Clarke, an early settler.
Lake Clarke Shores is located adjacent to the cities of West Palm Beach and Lake Worth. Direct access to those cities is by Forest Hill Boulevard and Keller Road respectively. The Village of Palm Springs is located directly west of the town. The town is roughly bounded by Interstate 95 to the east, Florida Mango Road to the west, Summit Boulevard to the north, less the Lake Patrick neighborhood, and 10th Avenue North to the south, less the Waterside neighborhood.
Lake Clarke Shores is located at 26°38′44″N 80°4′31″W (26.645644, -80.075379). According to the United States Census Bureau, the town has a total area of 1.0 square mile (2.6 km2), of which 1.0 square mile (2.6 km2) is land and 0.1 square miles (0.26 km2) (7.62%) is water.
As of the census of 2000, there were 3,451 people, 1,407 households, and 1,029 families residing in the town.