Zumper

3 Bedroom Apartments for Rent in Haverhill, MA

Average rent

$2,700
increased by37%

Track prices

Rent calculator

What can I afford?

All rentals

1022 Main Street - Photo 1 of 1

6h ago

3 Beds house for rent in Haverhill

1022 Main Street, Haverhill, MA 01830

Hardwood floor | Fireplace | Outdoor space

3 beds

1 bath

$3,200

The price shown is for a 12-month lease. Fees may apply.

House for rent

Available Dec 1

Description

Property Id: 2261808 Welcome to 1022 Main Street, a spacious and inviting rental home in the desirable city of Haverhill. This beautifully maintained residence offers over 2,300 square feet of living space designed for comfort and convenience. Featuring three generous bedrooms and one and a half bathrooms, this home provides plenty of room for relaxation, work, and entertaining. The bright and open layout creates a warm atmosphere—perfect for hosting gatherings or enjoying quiet evenings at home. Set on an impressive 19,441 square-foot lot, the property offers ample outd

86 Margin Street #2 - Photo 1 of 1

5d+ ago

3 Beds apartment for rent in Haverhill

Apartment - Haverhill, MA

86 Margin Street #2, Haverhill, MA 01832

Hardwood floor | Outdoor space

3 beds

1 bath

$2,400

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

Description

Property Status: Active Great opportunity to move into a top floor unit located on the banks of the Merrimack River. Quiet street with river frontage. The unit was renovated in 2020. 6 rooms, 3 brs and 1 bath with over 1200 square feet. Hardwood flooring throughout. Eat in kitchen with granite counter tops and stainless steel appliances. 2nd floor porch with great views. 1 off street parking spot. Plenty of street parking. Large open yard. Tenant pays own utilities (gas and electric) and responsible for own snow removal. 1st month, last month and security deposit required

Peever Street #1 - Photo 1 of 1

5d+ ago

3 Beds apartment for rent in Methuen

Peever Street #1, Methuen, MA 01844

On-site laundry | Assigned parking | Hardwood floor

3 beds

1 bath

$2,900

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

Available Jun 1

Description

Spacious 3-Bedroom Apartment in the Great Methuen Neighborhood – Available Now Discover this bright and generously sized first-floor apartment, perfectly situated in a quiet and well-maintained area of Methuen. This inviting unit features gleaming hardwood flooring throughout, modern recessed lighting, three comfortable bedrooms, one full bathroom. Laundry hook-ups, and two dedicated parking spaces, additional guest parking is available if needed and water is included in the rent providing added value and convenience. Commuters will appreciate the quick access to major h

57 Abbott Street #3rdFL - Photo 1 of 1

5d+ ago

3 Beds apartment for rent in Haverhill

Bradford College Area 5-7 Abbott Street

57 Abbott Street #3rdFL, Haverhill, MA 01835

In-unit laundry | On-site laundry | Hardwood floor

3 beds

1 bath

$3,000

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

Available Aug 1

Description

Property Id: 332161 Beautiful 3 Bedroom Apartment With Water Views Of The Merrimack River. Also, Newly Opened Rail Trail For Walking Or Running Along The Rivers Front Just Across The Street. Downtown'S Restaurant Row Is A Two Minute Walk For Dinner Or Drinks. Renovated Apartment Was Freshly Painted. New Kitchen Cabinets, New Ceiling Moldings Throughout, Counter Tops, Faucet, Sink With New Stove & Refrigerator. Shiny New Hardwood Floors And Washer/Dryer Coin-Op In Basement. A Great Neighborhood, No Utilities Included And Professionally Run. Please Call Thomas @ (978) 618-9

Nearby rental good for eco-living

Nearby rental good for pet owners

Listings within 10 miles
Pacific Mill Lofts - Photo 1 of 1

5d+ ago

10

Excellent

Our team has verified this company

Verified

Pacific Mill Lofts

300 Canal Street, Lawrence, MA 01840

In-unit laundry | Air conditioning | Balcony

3 beds

1–3 baths

$2,580–$3,795

The price shown is for a 12-month lease and includes base rent plus any required monthly fees listed by the property.

Apartment for rent

Top amenities
High Ceilings
In-Unit Laundry
On-Site Laundry
On-Site Management
Residents Lounge
Storage

Call

Avalon North Andover - Photo 1 of 1
Highly rated
Rent special

11h ago

9.6

Excellent

Our team has verified this company

Verified

Avalon North Andover

88 High Street, North Andover, MA 01845

In-unit laundry | Balcony | Swimming pool

3 beds

2 baths

$12,200–$12,285

The price shown is for a 12-month lease and includes base rent plus any required monthly fees listed by the property.

Apartment for rent

Top amenities
EV Charging
Fireplace
Fitness Center
In-Unit Laundry
Package Service
Swimming Pool

Call

67 Farnham Street - Photo 1 of 1

5d+ ago

3 Beds South Common apartment for rent in Lawrence

3 beds

1 bath

$2,700

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

Available Nov 10

50 Common St - Photo 1 of 1

5d+ ago

3 Beds North Common apartment for rent in Lawrence

3BR/1.0BA

50 Common St, Lawrence, MA 01840

3 beds

1 bath

$2,425

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
Hanover Tuscan Village - Photo 1 of 1
Highly rated
Rent special

2d ago

8.5

Very good

Hanover Tuscan Village

3 Artisan Drive, Salem, NH 03079

Walk-in closets

3 beds

2 baths

$4,806–$5,602

Apartment for rent

Available Oct 26

Description

* Actual monthly rental payments may vary and will be as described in the Resident Lease Contract. Additional fees and charges may apply. * Rent, deposit, availability and specials are subject to change without notice. * The apartment homes have been designed and constructed to be accessible in accordance with those laws. * Floor plans are representative and may vary. All square footages and room measurements are approximate. * The representatives and agents of this community fully comply with the provisions of the Equal Opportunity Laws and nondiscrimination laws.

Find sweet deals near Haverhill

These rentals are 10%-30% cheaper than the local average price for similar rentals.

4 Moran Court #4 - Photo 1 of 1

2d ago

3 Beds Prospect Hill - Back Bay condo for rent in Lawrence

Condominium - Lawrence, MA

4 Moran Court #4, Lawrence, MA 01841

Garage parking | Outdoor space

3 beds

1 bath

$2,750

The price shown is for a 12-month lease. Fees may apply.

Condo for rent

Description

Property Status: Active Nestled at 4 Moran Court, Lawrence, MA, in the heart of Essex County, this residential property presents an attractive opportunity to own a home in great condition. The kitchen is a captivating space, featuring Updated cabinets that exude a sense of crafted elegance, countertops that offer both durability and a smooth surface, and a backsplash that adds a touch of artistry. These elements combine to create an inviting atmosphere for culinary exploration, where every meal preparation becomes a delightful experience. The bedroom is enhanced by the pr

Advertisement
115 Mill Pond #115 - Photo 1 of 1

2d ago

3 Beds apartment for rent in North Andover

Attached (Townhouse/Rowhouse/Duplex) - North Andover, MA

115 Mill Pond #115, North Andover, MA 01845

On-site laundry | Balcony | Swimming pool

3 beds

3 baths

$4,400

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

Description

Property Status: Active DESIGNERS own 3-bed/3.5-bath unit available at sought-after Mill Pond. Better than new, this fully renovated unit boasts 4 finished levels, features amazing views, and has impeccable attention to detail. Beautiful newly renovated kitchen that opens to a sophisticated living room with a fireplace and slider to a private balcony with tranquil views. Dining room overlooking private courtyard with flower garden and plenty of space for outdoor entertaining. Upstairs you'll find a gorgeous primary suite, with a new bath and ample closet space. 2nd bedro

26 Ames Street #3 - Photo 1 of 1

3d ago

3 Beds Tower Hill apartment for rent in Lawrence

3 Bed 1 Bath - 1200 SF Apartment in Lawrence, MA

26 Ames Street #3, Lawrence, MA 01841

On-site laundry | Hardwood floor | Microwave

3 beds

1 bath

$2,000

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

Available Dec 20

Description

Property Id: 2256203 3 Bedroom 1 Bathroom - Third Floor - Apartment Updated Kitchen - Stainless Steel Appliances Water Included - Electricity and Gas by tenant Small Dogs/Allowed ($75 a month) Due at signing: First, Last, Move-in Fee (Total $6,000) No laundry on the property. Laundry mat 5 min.

286 Farnham Street #2 - Photo 1 of 1

5d+ ago

3 Beds South Common apartment for rent in Lawrence

Modern 3 Bed Unit in Lawrence MA, $2500/mo - Available Dec 2025

286 Farnham Street #2, Lawrence, MA 01843

Walk-in closets | Wheelchair accessible | Outdoor space

3 beds

1 bath

$2,500

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

Available Dec 1

Description

Property Id: 2253903 Move-in ready 3-bedroom, 1-bath apartment in South Lawrence with easy access to Routes 114 and I-495. This spacious second-floor unit features large windows that fill the space with natural light, an eat-in kitchen, and a bright full bathroom. The primary bedroom includes a walk-in closet. Additional highlights include off-street parking, multiple living areas, and a functional layout ideal for households or roommates. Gas and electric separately metered. Available now. No smoking. No pets. Move-in requires first month's rent and security deposit

159-167 S Union Street - Photo 1 of 1

5d+ ago

3 Beds South Common condo for rent in Lawrence

3 beds

1 bath

$2,500

The price shown is for a 12-month lease. Fees may apply.

Condo for rent

Available Nov 28

Description

This 11280 square foot single family home has 9 bedrooms and 9.0 bathrooms. This home is located at 161-167 S Union St, Lawrence, MA 01843. Each apartment has 3 bedroom units they all with clothes and full living room and full bathroom with kitchen.

7 Elsie Avenue - Photo 1 of 1
New construction

5d+ ago

3 Beds townhouse for rent in Salem

Townhouse - Londonderry, NH

7 Elsie Avenue, Salem, NH 03079

In-unit laundry | Garage parking | Hardwood floor

3 beds

1 bath

$4,500

House for rent

Description

Property Status: Active Discover unmatched luxury comfort and convenience with this brand-new townhome for rent in the Juniper Ridge community within highly desirable Londonderry, NH! This never-before-lived-in 3-bedroom, 2.5-bath home offers thoughtful design and premium finishes, including a primary suite with private bath and walk-in closet, a stylish color-lit Modern Flames electric fireplace. Enjoy cooking and entertaining in a modern kitchen with surround sound speakers, quartz countertops and walk-in pantry, and an energy-efficient layout that helps keep utility cos

62 West Shore Road - Photo 1 of 1
New construction

5d+ ago

3 Beds house for rent in Windham

Single Family - Windham, NH

62 West Shore Road, Windham, NH 03087

Garage parking | On-site laundry | Walk-in closets

3 beds

2 baths

$6,500

House for rent

Description

Property Status: Active Brand new construction overlooking Canobie Lake available for rent!! Construction estimated to be complete mid December. Open concept kitchen and living room with high end finishes. Kitchen includes stainless appliances, oversized island and a large pantry. Upstairs you will find three bedrooms plus an office. Oversized master with a fireplace and walk in closet. Second floor laundry. Tons of storage in the unfinished lower level. Super energy efficient home. Private wooded backyard, gorgeous lake views and so much more!! Great opportunity

14 Car Mar Lane - Photo 1 of 1

5d+ ago

3 Beds house for rent in Salem

Single Family - Salem, NH

14 Car Mar Lane, Salem, NH 03079

In-unit laundry | Furnished | Balcony

3 beds

1 bath

$2,900

House for rent

Description

Property Status: Active Rental in rustic log cabin in quiet neighborhood and a peaceful setting. Can be partially furnished or not. Get away from the city and unwind. This home has a fun and unique set up. There is a breakfast bar and a small functional kitchen with stove and fridge. The livingroom is more open, yet still cozy with a couch and a woodstove. Off of the livingroom, there is a small semi-enclosed and semi-private deck. The first floor has a bedroom and there are 2 bedrooms upstairs, one even has it's own little balcony! Take a short walk and you can access Mi

36 Eutaw Street #1 - Photo 1 of 1

5d+ ago

3 Beds Arlington apartment for rent in Lawrence

$2,200 - 3 Bedroom Bathroom Apartment In Lawrence With Great Amenities

36 Eutaw Street #1, Lawrence, MA 01841

Assigned parking | Hardwood floor | Outdoor space

3 beds

3 baths

$2,200

The price shown is for a 12-month lease and includes base rent plus any required monthly fees listed by the property.

Apartment for rent

Available Dec 15

Description

Amazing 3 bedroom, 3 bathroom apartment in Lawrence. Amenities included: hardwood floors, updated kitchen, updated bathroom, and yard. No Utilities included. Is not pet friendly. Date Available: Dec 15th 2025. $2,200/month rent. Please submit the form on this page or contact Celestino Lopez at 978-697-5340 to learn more. This property is managed by a responsible landlord using Avail landlord software.

Advertisement
152 Porcupine Cir #152 - Photo 1 of 1

5d+ ago

3 Beds apartment for rent in Salem

Condo - Salem, NH

152 Porcupine Cir #152, Salem, NH 03079

3 beds

2 baths

$3,399

Apartment for rent

Description

Property Status: Active Step into this beautifully updated duplex that blends modern comfort, privacy, and thoughtful design throughout. The home features a newly remodeled kitchen, updated flooring, and a fully finished basement with a full bathroom, offering plenty of flexible living space for work, relaxation, or guests. The kitchen impresses with stone countertops, white shaker cabinets, and a peninsula with bar seating—perfect for casual dining or entertaining. A stylish tile backsplash completes the look, marrying design and function in equal measure.A spacious and i

8 Hall St - Photo 1 of 1

5d+ ago

3 Beds Arlington apartment for rent in Lawrence

8 Hall St, Lawrence, MA 01841

Air conditioning | Assigned parking

3 beds

2 baths

$3,100

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

Description

Welcome to 8 Hall Street — a well-maintained 3-bedroom, 2.5-bath townhouse-style condo built in 2002, offering a spacious eat-in kitchen, tiled floors, and a finished lower level perfect for a family room, guest suite, or home office. Enjoy two assigned parking spaces plus guest parking, in-unit washer/dryer hookups (appliances not included), and ample storage throughout. Conveniently located near shopping, dining, public transit, and major highways, this home combines comfort, space, and low-maintenance living — schedule your private showing today!

3 Providence Hill Road - Photo 1 of 1

1d ago

3 Beds house for rent in Salem

3 beds

2 baths

$3,695

$3,495

Price drop

House for rent

Description

Charming 3-Bedroom, 2-Bath Home in Beautiful Salem, NH Welcome to your new home in the heart of Salem, New Hampshire! This inviting 3-bedroom, 2-bathroom single-family home offers the perfect combination of space, comfort, and small-town charm. Enjoy a spacious layout ideal including a bright living area, an airy sunroom with electric heat, and practical features like washer hookups and a washer on-site (tenant-maintained). Whether you're relaxing indoors or enjoying the outdoors, this home has all the essentials for comfortable living. Key Features: 3 Bedrooms, 2 Bathr

10 Woodland Street #2nd - Photo 1 of 1

5d+ ago

3 Beds apartment for rent in Merrimac

$2,650 - 3 Bedroom 1 Bathroom Apartment In Merrimac With Great Amenities

10 Woodland Street #2nd, Merrimac, MA 01860

In-unit laundry | Assigned parking | Central heat

3 beds

1 bath

$2,650

The price shown is for a 12-month lease and includes base rent plus any required monthly fees listed by the property.

Apartment for rent

Available Oct 15

Description

Amazing 3 bedroom, 1 bathroom apartment in Merrimac. Amenities included: central heat, deck, dishwasher, hardwood floors, updated kitchen, updated bathroom, and yard. No Utilities included. Is pet friendly. Date Available: Dec-Jan 2025/2026. $2,650/month rent. First, last and $2,650 security deposit required. Please submit the form on this page or contact Dan at 978-769-2527 to learn more. Discover Your Dream Home in Merrimac Picture this: You're sipping coffee on your oversized deck, soaking in the peace of a quiet neighborhood, while your furry friend romps in the spacio

124 Abbott Street - Photo 1 of 1

5d+ ago

3 Beds South Common apartment for rent in Lawrence

3 Bed, 2 Bath Apartments in Lawrence, MA - Available 8/28/2025

124 Abbott Street, Lawrence, MA 01843

In-unit laundry | On-site laundry | Business center

3 beds

2 baths

$2,850

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

Available Sep 28

Description

Property Id: 2021522 Welcome to this stunning 3-bedroom, 2 bathroom apartment located at 124 Abbott St in Lawrence, MA. Built in 2025, this property features modern amenities including a dishwasher, washer/dryer, and security cameras. Pets allowed. Pet rent and one-time pet fee apply. Rent includes water, sewage, and garbage. “No Business Use” Don't miss out on this opportunity! Interested? Text us at (617)- 564-3671 Renter Criteria: Application Screening Report Credit and background checks Proof of Funds Household gross income of 3x monthly rent No previous evictions 2

22 Ashland Avenue - Photo 1 of 1

3d ago

3 Beds townhouse for rent in Methuen

Charming 3BR Townhouse in Methuen | 1 Bath | Available December 1st, 2025 — $3850/mo

22 Ashland Avenue, Methuen, MA 01844

In-unit laundry | On-site laundry | Hardwood floor

3 beds

1 bath

$3,850

The price shown is for a 12-month lease. Fees may apply.

House for rent

Available Dec 1

Description

Property Id: 1797267 Welcome to your new home at 22 Ashland Ave, a charming 3 bedroom townhome 1 exit away from Tuscan Village in Salem NH. This spacious 3-bedroom residence boasts 1,440 square feet of comfortable living space, perfect for a family looking to enjoy a blend of modern amenities and cozy charm. All the bedrooms are upstairs along with the newly remodeled bathroom. Living room, dining and kitchen are downstairs on the 1st floor. New kitchen and stainless steel appliances, large granite countertop island with recessed lighting. Huge backyard for entertaining f

72-74 Maple St - Photo 1 of 1

3d ago

8.4

Very good

72-74 Maple St

72-74 Maple Street, Lawrence, MA 01841

3 beds

1 bath

$2,200

The price shown is for a 12-month lease. Fees may apply.

Apartment for rent

Description

Spacious and bright 3-bedroom apartments featuring freshly refinished hardwood floors, beautiful natural light, and modern updates throughout. Conveniently located near downtown Lawrence, restaurants, shops, and major routes. Applications can be emailed and dropped off at located at 300 Essex St. Lawrence MA 01840. Our office hours are Monday through Friday, from 9:00 AM to 5:00 PM. If you pre-qualify, we will schedule a tour and move forward from there. We look forward to assisting you in finding your new home!

Showing 1 - 25 of 25 results
Home > Apartments in Haverhill
Updated: December 4, 2025

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist Haverhill, and more.

Looking for 3 bedroom apartments in Haverhill, MA near you?

🔑Available apartment rentals25
💰Best rent deal86 Margin Street #2
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos

For more in depth rent prices, check out our Haverhill, MA rent data, which covers average and median rents in Haverhill, MA.

To know how much rent you can afford in Haverhill, MA, use our rent affordability calculator.

If you're looking for a specific type of apartment near Haverhill, MA, use our helpful filters to find an apartment you will love!