Save This Search

2 Bedroom Apartments for Rent in Haverhill, MA

98 Rentals Available
  • 1 day ago

    45 Locust Street, Haverhill, MA 01830
    2 BEDS Ask for Pricing
  • Today

    1 Water Street, Haverhill, MA 01830
    2 BEDS Ask for Pricing
  • 7 days ago

    10 Primrose Way, Haverhill, MA 01830
    2 BEDS $2,599+
  • 7 days ago

    170 Washington St, Haverhill, MA 08132
    2 BEDS $2,600
  • Today

    39 Railroad Ave, Haverhill, MA 01835
    2 BEDS $3,225+
  • Renting has its Rewards
    Start earning points to redeem on travel, experiences, gift cards, live events, and more!
    Earn points for:
    Internet and Entertainment
    Utilities
    Insurance
    Learn more
  • More Rentals Near Haverhill, MA

  • Today

    1 South Union Street, Lawrence, MA 01843
    2 BEDS $2,349
  • 1 day ago

    159 Swan Street, Methuen, MA 01844
    2 BEDS $2,300
  • Today

    270 Canal Street, Lawrence, MA 01840
    2 BEDS $2,605+
  • Today

    8 Braemoor Woods Rd, Salem, NH 03079
    Income Restricted
    2 BEDS Ask for Pricing
  • Today

    300 Canal Street Suite 8000, Lawrence, MA 01840
    2 BEDS $2,195+
  • Today

    333 Winthrop Ave, Lawrence, MA 01843
    2 BEDS $2,500+
  • Interactive banner rent
    What is your max rent budget?
  • 1 day ago

    23 Hawley Street, Lawrence, MA 01843
    2 BEDS Ask for Pricing
  • Today

    332 North Broadway, Salem, NH 03079
    2 BEDS $2,367+
  • 1 day ago

    10 Longwood Dr, Andover, MA 01810
    2 BEDS $2,450
  • Today

    650 Bulfinch Drive, Andover, MA 01810
    2 BEDS $2,435+
  • Today

    7 Argyle Street, Andover, MA 01810
    2 BEDS $2,495
  • Today

    36 Haverhill Road, Amesbury, MA 01913
    2 BEDS $2,842+
  • Today

    37A Maple Avenue, Andover, MA 01810
    2 BEDS Ask for Pricing
  • Today

    30 Railroad Street, Andover, MA 01810
    Income Restricted
    2 BEDS Ask for Pricing
  • Today

    Main, Punchard, Salem, And Elm Street, Andover, MA 01810
    2 BEDS Ask for Pricing
  • Today

    168 River Road, Andover, MA 01810
    2 BEDS $2,625
  • Today

    Main And Morton Street, Andover, MA 01810
    2 BEDS Ask for Pricing
  • Today

    200 Merrimac Street, Newburyport, MA 01950
    2 BEDS $2,650
  • Today

    116 Cimarron Drive, Seabrook, NH 03874
    2 BEDS Ask for Pricing
  • Today

    100 Donny Martel Way, Tewksbury, MA 01876
    2 BEDS $2,944
5-20-city
Nice work, you've checked out every rental here! Expand your search to find your happy place.

Haverhill, MA rent trends

Rental prices in Haverhill, MA have increased by 2.16% over the past year. The average rent moved from $2,427 to $2,480.

Average rent in Haverhill, MA

$2,480/mo Haverhill, MA average rental price, September 2025
Image Average Rent

The monthly rate for Haverhill, MA apartments is on average $2,480.

    What's the typical rent budget in Haverhill, MA?

    Approximately 6% of apartments in Haverhill, MA charge rents around $1,501-$2,000. A share of 56% of Haverhill’s rental apartments have monthly rents between $2,001-$2,500. In the rent range of $2,501-$3,000 there are 22% apartment units. 16% of the city’s apartments are in the price range of > $3,000.

    The largest share of rentals in Haverhill, MA (56%) fall between $2,001-$2,500 per month. This suggests that most people succesfully find suitable apartments within this price.

    Getting around in Haverhill, MA

    56 /100
    Somewhat Walkable
    32 /100
    Some Transit
    44 /100
    Somewhat Bikeable
    Walk Score®: 56, Transit Score®: 32, Bike Score®: 44

    Frequently asked questions

    What is the price of a 2 bedroom apartment in Haverhill, MA?

    The price range of a 2 bedroom apartment is between $2,250 and $4,025.

    How many 2 bedroom apartments for rent are available in Haverhill, MA on RentCafe?

    There are 9 2 bedroom rentals available on RentCafe. Prices and availability in Haverhill, MA were last updated on 18 Nov 2025.

    What is the average size of a 2 bedroom apartment in Haverhill, MA?

    The average Haverhill, MA 2 bedroom apartment size is 961 sq. ft.

    What are the advantages of renting a 2 bedroom apartment in Haverhill, MA?

    2 bedroom apartments offer more space compared to 1 bedroom or studio apartments. They are more suitable for 2 persons.

    What are the downsides of renting a 2 bedroom apartment in Haverhill, MA?

    A 2 bedroom apartment is usually slightly more expensive than a 1 bedroom apartment.