Palm Beach Shores is a town in Palm Beach County, Florida, United States. The population was 1,142 at the 2010 census. As of 2018, the population recorded by the U.S. Census Bureau was 1,264. The best little town in Florida. The shoreline along the town's border with the lake is completely bulkheaded and the very strong tidal currents maintain a deep natural channel that is used daily by oceangoing vessels. The lakefront properties are very popular and the homes here reflect the best of what was built. The median income for a household in the town was $47,262. VISIT OFFICIAL CITY SITE http://www.palmbeachshoresfl.us