Essex County · updated November 2026

Haverhill, MA business directory

There are 18 local trades located in Haverhill, Massachusetts. The business counts are based on the US Census County Business Patterns data for Essex County; the named businesses come from OpenStreetMap (© OpenStreetMap contributors). Choose a trade to see the actual providers in Haverhill.

Right now in Haverhill
53°F
Overcast
  • Today63° 49°
  • Sun52° 42°
  • Mon53° 40°
  • Tue55° 42°
  • Wed57° 41°
  • Thu51° 39°
  • Fri46° 33°
Local news · Haverhill