Haverhill is a town in Palm Beach County, Florida, United States. Haverhill became a town on May 3, 1950, and was named after the city of Haverhill, Massachusetts. The town has maintained a small population since its establishment. The 2010 census recorded a population of 1,873, while the population was estimated at 2,123 in 2018. Haverhill, located in east-central Palm Beach County near the western periphery of the Palm Beach International Airport, is also small geographically, encompassing just 0.63 square miles (1.6 km2).
In 1949, approximately 50 families living in the area began an effort to incorporate it into a town. A share of the first settlers being natives of Haverhill, Massachusetts, caused the name to be selected. A vote on the motion to incorporate occurred on May 3, 1950. A total 59 out of 65 registered voters in Haverhill attended, who voted 42–17 in favor of incorporation. Ray Cox became the first mayor; other officers included Mrs.