Save Search

Apartments for Rent in Haverhill, MA under $2000


Quick filters
  • 4 units available
    Studio $1,870+
    Total monthly cost
    45 Locust Street, Haverhill, MA 01830
    Apply online • Pet friendly • Parking
  • Rent specials Only 1 unit left
    Studio $1,950
    Total monthly cost
    Verified Listing

    The Bixby

    4.0 (10)
    170 Washington St, Haverhill, MA 08132
    Apply online • Pet friendly • Parking
  • Rent specials 16 units available
    Studio $1,999+
    Base rent
    Verified Listing

    The Beck

    4.5 (4)
    39 Railroad Ave, Haverhill, MA 01835
    Apply online • Pet friendly • Parking
  • 4 units available
    Studio $1,860+
    Base rent
    Verified Listing

    Haverhill Lofts

    25 Locust Street, Haverhill, MA 01830
    Apply online • Pet friendly • Parking
  • 2 bd $1,796+
    Base rent
    Verified Listing

    Tenney Place

    505 W Lowell Avenue, Haverhill, MA 01832
    Pet friendly • Fitness center • In unit laundry
  • 1 bd $1,960+
    Total monthly cost
    Verified Listing

    The Atherton

    3.5 (1)
    1 Water Street, Haverhill, MA 01830
    Apply online • Cat friendly • Parking
  • 1 bd $1,900
    Base rent
    7 Lovejoy Street, Haverhill, MA 01835
    Pet friendly • Dishwasher
  • More Rentals Near Haverhill, MA

  • 4 units available
    Studio $1,925
    Total monthly cost
    Verified Listing

    Riverwalk Apartments

    1 S Union St, Lawrence, MA 01843
    Apply online • Pet friendly • Parking
  • Rent specials Only 3 units left
    1 bd $1,999+
    Total monthly cost
    Verified Listing

    Summit Place

    4.0 (5)
    142 Pleasant Valley Street, Methuen, MA 01844
    Apply online • Pet friendly • Fitness center
  • Only 1 unit left
    2 bd $1,950
    Base rent
    Verified Listing

    75 Saunders St

    75 Saunders St, North Andover, MA 01845
    Apply online
  • Rent specials 13 units available
    Studio $1,795
    1 bd $1,995+
    Base rent
    Verified Listing

    Pacific Mill Lofts

    300 Canal Street Suite 8000, Lawrence, MA 01840
    Apply online • Pet friendly • Parking
  • 26 units available
    Studio $1,677
    1 bd $1,750
    2 bd $1,850
    Base rent Income restricted
    4.0 (22)
    116 Cimarron Drive, Seabrook, NH 03874
    Apply online • Pet friendly • In unit laundry
  • Studio $1,199+
    1 bd $1,299+
    2 bd $1,619+
    Base rent
    Verified Listing

    Landmark Apartments

    4 Martin St/Railroad Ave/W Broadway, Derry, NH 03038
    Cat friendly • In unit laundry • Air conditioner
  • 1 bd $1,791+
    Total monthly cost
    Verified Listing

    Massachusetts Mills I

    4.5 (6)
    150 Massmills Drive, Lowell, MA 01852
    Apply online • Cat friendly • Fitness center
  • 1 bd $1,774+
    Total monthly cost
    Verified Listing

    Massachusetts Mills

    150 Massmills Drive, Lowell, MA 01852
    Apply online • Cat friendly • Fitness center
  • 1 bd $1,799+
    Base rent
    Verified Listing

    Meadow Lane Apartments

    18 East Meadow Lane, Lowell, MA 01854
    Apply online • Pet friendly • Pool
  • Ask for pricing
    Income restricted
    Verified Listing

    Clough Farm Apartments

    8 Braemoor Woods Rd, Salem, NH 03079
    Pet friendly • In unit laundry • Dishwasher
  • Ask for pricing
    3.0 (3)
    7 Argyle Street, Andover, MA 01810
    Pet friendly • Washer/Dryer • Hardwood Floors
  • Ask for pricing
    Verified Listing

    Residences At Andover

    3.0 (6)
    Main, Punchard, Salem, And Elm Street, Andover, MA 01810
    Pet friendly • Washer/Dryer • Hardwood Floors
  • 6 bd $925
    Base rent
    Verified Listing

    3 Durso Ave

    3 Durso Ave, Lawrence, MA 01843
    Dishwasher • Patio/Balcony • Air conditioner
  • 1 bd $1,895
    Base rent
    Verified Listing

    86 Beacon St, Unit 2

    86 Beacon St, Lawrence, MA 01843
    Pool • Dishwasher • Air conditioner
  • 1 bd $1,895
    Base rent
    Verified Listing

    86 Beacon St, Unit 2

    86 Beacon St, Lawrence, MA 01843
    Pool • Dishwasher • Patio/Balcony
  • 1 bd $1,925
    Base rent
    Verified Listing

    88 Beacon St, Unit 1

    88 Beacon St, Lawrence, MA 01843
    Pool • Dishwasher • Patio/Balcony
  • 7-18-city



Frequently asked questions

When were prices and availability in Haverhill, MA last updated?

Prices and availability in Haverhill, MA were last updated on 13 Sep 2026.

What are the best apartments in Haverhill, MA?
What type of rental buildings are in Haverhill, MA?

In Haverhill 37% of the housing is rented out compared to 63% of homes are owned, according to the most recent Census Bureau estimates. 18% of Haverhill's apartments are found in large buildings of 50 units or more, 77% are located in smaller apartment complexes with less than 50 units, and 5% are single-family rentals.

Your search for apartments in Haverhill, MA under $2,000 stops here

Finding apartments for rent in Haverhill, MA for less than $2,000 has never been so easy! At RentCafe nice cheap apartments are just one click away. There are currently 99 available units in Haverhill, MA, renting for under $2,000. On average, $2,305 can get you 941 Sqft in this area. Be sure to search for the apartment that is best for you. Under “More”, check the amenities that you consider a must-have, and don’t forget to look at the pet policy. Fitness enthusiasts can even check the Fitness Center box. Whether you are looking for studio apartments, 1 bedroom apartments, 2 bedroom apartments or 3 bedroom apartments, you are sure to find one that will make you want to move in right away.

We’ll help you find the best rental near you

Having to compromise on either price or location can turn your “apartments near me under $2,000” search into a nightmare. At RentCafe we recognize the importance of both. Therefore, we offer a variety of filters that can help you find exactly what you want. Sorting the results by rent, ascending, will make the cheapest units show up first on the list. Try it out! You will find that right now the cheapest apartment under $2,000 in Haverhill, MA goes for $925 per month. If some of the results are outside the area of your choice, you can go to the left side of the screen and draw a radius or a polygon around your location. Now you will only see results that are relevant to you.