Haverhill is a small incorporated town in central Palm Beach County, founded in 1950 and covering less than a square mile along Haverhill Road between Okeechobee and Belvedere boulevards. The town has a permanent population of around 2,000 and one of the smallest municipal footprints in the county, surrounded on all sides by unincorporated West Palm Beach and the larger neighboring cities.
Daily life pulls toward the commercial corridors immediately east on Military Trail and Okeechobee Boulevard, and toward the airport district along Belvedere Road a short drive south. The town itself is almost entirely residential, with mid-century single-family homes on flat lots and a handful of small civic facilities.
Haverhill is served by the School District of Palm Beach County. The town has kept its small footprint and quiet residential character even as the surrounding county has grown dramatically, and remains one of the most overlooked addresses in central Palm Beach County.