__NOTOC__ There is more than one place called '''Haverhill''':

United Kingdom

  • Haverhill (Suffolk) - A town in England
  • United States of America

  • Haverhill (Florida) - A town in Florida
  • Haverhill (Massachusetts) - A town in Massachusetts
  • Haverhill (New Hampshire) - A town in New Hampshire