425 S Main St APT 7, Haverhill, MA 01835$1,570/moTotal monthly priceStudio 1 ba340 sqft - Apartment for rentShow more36 days agoSave this home
239 S Main St #1, Haverhill, MA 01835$1,600/moTotal monthly price1 bd1 ba600 sqft - Apartment for rentShow more3 days agoApply instantlySave this home
(undisclosed Address), Haverhill, MA 01835$1,650/moTotal monthly price2 bds1 ba900 sqft - Apartment for rentShow more14 days agoSave this home
327 S Main St #1L, Haverhill, MA 01835$1,775/moFees may apply1 bd1 ba700 sqft - Apartment for rentShow more13 days agoApply instantlySave this home
Princeton Bradford | 28 Forest Acres Dr, Haverhill, MA$1,950+ 1 bdTotal monthly price Save this home$1,950+1bd$2,325+2bd
381 S Main St #2, Haverhill, MA 01835$2,200/moTotal monthly price2 bds1 ba800 sqft - Apartment for rentShow more47 days agoApply instantlySave this home
49 Salem St #1, Haverhill, MA 01835$2,200/moFees may apply2 bds1 ba1,379 sqft - Apartment for rentShow more12 days agoSave this home
The Beck | 39 Railroad Ave, Haverhill, MA$2,275+ StudioTotal monthly price Resort-style pool66 available unitsSave this home$2,750+1bd$3,375+2bd351-213-3873Check availability
31 Byron St #1, Haverhill, MA 01835$2,400/moFees may apply2 bds1 ba1,150 sqft - Apartment for rentShow more7 days agoApply instantlySave this home
The James Apartments | 895 Boston Rd, Haverhill, MA$2,460+ 1 bdTotal monthly price One bedroomSpecial OfferSave this home$2,460+1bd$2,795+2bd508-406-9582Check availability
332 Salem St #1, Haverhill, MA 01835$2,687/moTotal monthly price2 bds1 ba1,050 sqft - Apartment for rentShow more14 days agoApply instantlySave this home