
120 Portland St #3 Haverhill — Photo 1 of 28
Recent Drop: $10,000
$365,000
120 Portland St #3, Haverhill, MA 01830
Haverhill, MA 01830
Beds
2
Baths
1.5
SqFt
1,102
Style
Condominium
Built
1988
Fully renovated and move-in ready! Welcome to 120 Portland St, Unit 3, Haverhill, a beautifully updated 2-bedroom, 1.5-bath townhouse-style condo offering 1,102 sq ft of living space across three levels, plus a private attached garage.Every inch of this home has been refreshed. The main level features an open living and dining area with brand-new flooring, leading into a fully renovated kitchen, white shaker cabinets, counters, and new stainless steel appliances. A slider opens to your own private deck, with spiral stairs down to off-street parking. A newly updated half bath completes this level.Upstairs, both bedrooms are generously sized (14x14 and 14x11) with brand-new carpet and great natural light, alongside a fully renovated full bathroom with new vanity, tub, and fixtures.Downstairs, the attached one-car garage includes an automatic opener plus a bonus finished room (14x13), perfect for a home office, gym, or extra storage.Nothing to do but unpack, close to downtown Haverhill's shops and restaurants.
Key facts
It was listed on August 27, 2026. The price has come down from an original $375,000 to $365,000, most recently on September 30, 2026. The annual property taxes are $2,900 (2026 tax year). The condo fee is $368 per month, which includes water.
Open Houses
Market Value Analysis
* Analysis is based on 24 actively listed and recently sold comparable properties strictly within Haverhill, MA.
Property Details
Financials
Parking
Interior Specifications
Climate & Utilities
Building & Exterior
Property & Lot
Amenities & Appliances
Range • Dishwasher • Refrigerator
Neighborhood
Public Transportation • Shopping • Park • Public School
Geography
Floorplan Breakdown
Structural Layout
Living Room
Lvl First14 x 13
Dining Room
Lvl First10 x 11
Kitchen
Lvl First6 x 13
Primary Bedroom
Lvl Second14 x 14
Bedroom 2
Lvl Second14 x 11
Bathroom 1
Lvl Second7 x 9
Bathroom 2
Lvl First3 x 5
Property History
$365,000
Was $375,000
Sep 30, 2026
MLS® 73569070
$375,000
Aug 27, 2026
MLS® 73569070
Questions about this home
When was 120 Portland St #3, Haverhill listed?
120 Portland St #3, Haverhill was listed on August 27, 2026.
Has the price of 120 Portland St #3, Haverhill changed?
The price has come down from an original $375,000 to $365,000, most recently on September 30, 2026.
What are the property taxes for 120 Portland St #3, Haverhill?
The annual property taxes for 120 Portland St #3, Haverhill are $2,900 (2026 tax year).
What is the condo fee at 120 Portland St #3, Haverhill?
The condo fee is $368 per month, which includes water.
What is the status of 120 Portland St #3, Haverhill?
120 Portland St #3, Haverhill is actively listed for sale.
Population
26,530
U.S. Census Bureau, ACS 2024 5-Year Estimates (B01003)
Median Household Income
$79K
U.S. Census Bureau, ACS 2024 5-Year Estimates (B19013)
Renter-Occupied Homes
42.2%
U.S. Census Bureau, ACS 2024 5-Year Estimates (B25003)
New Construction Permits — Essex County
1,060 housing units permitted in the last 12 months (-11% vs the prior 12 months) — 603 in 5+ unit buildings
U.S. Census Bureau, Building Permits Survey (through Jul '26)
Listing Agent: Pedro Moreira
Listing Office: eXp Realty LLC
MLS® Number: 73569070







