- 73 Portland St #101, Haverhill, MA 01830$2,300/mo1 bed · 1 bath · 622 sq ft73 Portland St #101Haverhill, MA 01830
- 127 Portland St #2, Haverhill, MA 01830$2,200/mo2 beds · 1 bath · 1,600 sq ft127 Portland St #2Haverhill, MA 01830
- 10-12 7th Ave #12-2, Haverhill, MA 01830$2,100/mo2 beds · 1.5 baths · 1,000 sq ft10-12 7th Ave #12-2Haverhill, MA 01830
- 444 Main St #B, Haverhill, MA 01830$2,000/mo1 bed · 1 bath · 631 sq ft444 Main St #BHaverhill, MA 01830

- 137 Cedar St #2, Haverhill, MA 01830$2,500/mo3 beds · 1 bath · 950 sq ft137 Cedar St #2Haverhill, MA 01830
- 2-42 4th Ave #2, Haverhill, MA 01830$1,800/mo2 beds · 1 bath · 1,100 sq ft2-42 4th Ave #2Haverhill, MA 01830

- 6th Ave, Haverhill, MA 01830$2,200/mo2 beds · 1 bath · 1,300 sq ft6th AveHaverhill, MA 01830

- 417 Main St #1, Haverhill, MA 01830$1,900/mo1 bed · 1 bath · 890 sq ft417 Main St #1Haverhill, MA 01830

- 13 Union St #3, Haverhill, MA 01830$2,600/mo3 beds · 1 bath · 1,300 sq ft13 Union St #3Haverhill, MA 01830

- 108 Harrison St #105, Haverhill, MA 01830$1,500/moStudio · 1 bath · 9,999 sq ft108 Harrison St #105Haverhill, MA 01830View units

- 8 Elm St, Haverhill, MA 01830$2,700/mo4 beds · 1 bath · 1,300 sq ft8 Elm StHaverhill, MA 01830

- 103 Portland St #3, Haverhill, MA 01830$1,450/moFees may applyStudio · 1 bath103 Portland St #3Haverhill, MA 01830

- 43 1/2 6th Ave, Haverhill, MA 01830$3,000/moFees may apply3 beds · 2 baths · 1,158 sq ft43 1/2 6th AveHaverhill, MA 01830

- 4 Dexter St, Haverhill, MA 01830$2,950/moFees may apply4 beds · 2 baths · 1,500 sq ft4 Dexter StHaverhill, MA 01830



