Palm Beach is the easternmost town in Florida, located on a 16-mile (26 km) long barrier island.
According to the U.S. Census Bureau, the town has a total area of 10.4 square miles (27 square kilometres). 3.9 square miles (10 square kilometres) of it is land and 6.5 square miles (17 square kilometres) of it is water. The total area is 62.45% water.