Royal Palm Beach is a village in southeast Florida, located within Palm Beach County. Despite its name, the village is located approximately fifteen miles inland from the Atlantic Ocean. It is part of the Miami metropolitan area. The population was at 38,932 residents in the 2020 US census.