St. Petersburg, Florida is 13% larger than West Palm Beach, Florida.
Area: 166 km2 calculated
St. Petersburg is a city in Pinellas County, Florida, United States. As of the 2013 census estimate, the population was 249,688, making St. Petersburg the 5th most populous city in the state of Florida and the largest city in Florida that is not a county seat. St. Wikipedia
Area: 147 km2 calculated
West Palm Beach is a city in and the county seat of Palm Beach County, Florida, United States. The population was 101,043 at the 2010 census. It is the oldest large municipality in the South Florida metropolitan area, having been incorporated as a city two years before Miami. Wikipedia