Haverhill, MA

Real Estate & Homes for Sale

  1. 40 photos

    Jochy R. Perez

    Condo For Sale
    337 River St Unit 3, Haverhill, MA

    $499,900

  2. 33 photos

    Jochy R. Perez

    Condo For Sale
    337 River St Unit 1, Haverhill, MA

    $499,900

  3. 39 photos

    Jochy R. Perez

    Condo For Sale
    337 River St Unit 2, Haverhill, MA

    $499,900

  4. Open Sun 12/22 1:30pm-3pm
    13 photos

    Cameron Real Estate Group

    House For Sale
    19 S Prospect St, Haverhill, MA

    $589,900

  5. Open Sun 12/22 12pm-2pm
    13 photos

    Century 21 North East

    Condo For Sale
    440 North Ave Unit 148, Haverhill, MA

    $249,000

  6. Open Sat 12/21 11am-12:30pm
    41 photos

    First Choice Realty Group

    Condo For Sale
    7 Juneau Ave Unit 7, Haverhill, MA

    $579,900

  7. Open Sun 12/22 11am-1pm
    21 photos

    Diamond Key Real Estate

    Condo For Sale
    55 Denworth Bell Cir Unit 55, Haverhill, MA

    $549,900

  8. Open Sun 12/22 11am-1pm
    41 photos

    RE/MAX Bentley's

    Multifamily For Sale
    43 Columbia Park, Haverhill, MA

    $799,900

  9. Open Sat 12/21 12pm-1:30pm
    26 photos

    Keller Williams Realty Evolution

    Condo For Sale
    16 Parkview Ln Unit A, Haverhill, MA

    $299,000

  10. Open Sat 12/21 11am-1pm
    23 photos

    Royal Realty, Inc.

    Condo For Sale
    134 Old Ferry Rd Unit K, Haverhill, MA

    $399,999

  11. 17 photos

    Diamond Key Real Estate

    Condo For Sale
    4 Myles Standish Dr Unit 8, Haverhill, MA

    $335,000

  12. 22 photos

    eXp Realty

    Condo For Sale
    18 Blaisdell St Unit 2, Haverhill, MA

    $299,900

  13. 33 photos

    Royal Realty, Inc.

    Condo For Sale
    7 West Parish Court Unit 27A, Haverhill, MA

    $535,500

  14. 35 photos

    Weichert Realtors' Daher Companies

    House For Sale
    64 Regent Avenue, Haverhill, MA

    $609,900

  15. 42 photos

    Keller Williams Elite

    House For Sale
    37 Lindel St, Haverhill, MA

    $485,000

  • End of Results
  • No homes match your search. Try resetting your search criteria.

    Reset search