Pahokee is a city located on the shore of Lake Okeechobee in Palm Beach County, Florida, United States. The population was 5,985 at the 2000 census. As of 2007, the population recorded by the U.S. Census Bureau is 6,459. Culturally, Pahokee is associated with the Florida Heartland, although officially it is a part of South Florida. "Pahokee" means 'grassy waters' in the Creek language.