21 Bay View Dr, Swampscott MA 01907

Swampscott, MA 01907 • Phillips Beach
$1,250,000
Est. $6,653/month
5
Beds
2.5
Baths
3,592
Sq Ft
$348
Price/Sq Ft
0.16
Acres
1932
Year Built
Single Family Residence
Type
150
Days on Market
Active Price Drop -$249,999 Listed Sep 25, 2025 • MLS# 73365697

About this home

Welcome to 21 Bay View Drive Swampscott nestled in one of the most desirable neighborhoods.This charming 5-bedroom Colonial offers stunning water views.From the moment you enter into the foyer you’ll be captivated by the home’s classic curb appeal featuring sun-filled living area with spacious dining&living room with wood burning fire place,fantastic and bonus room&den.The kitchen features quartz counter tops,half bath/laundry room.The spacious primary suite boasting ocean views,luxurious tub and tiled shower,3 additional nicely sized bedrooms & full size tiled bath.The top level features 5th bedroom, ideal for guests,home office or playroom and bonus room for storage.The lower level features another bonus room that can be used as a family room or gym,wood burning sauna&tiled shower.2012 kitchen,bathrooms and heating system were updated along with windows.Enjoy the backyard complete with pergola ideal for relaxing,entertaining or enjoying summer evenings.Located close to beach& shops.

Facts & Features

Property Overview

Property Type
Single Family Residence
Property Category
Residential
Year Built
1932
Bedrooms
5
Full Bathrooms
2
Half Bathrooms
1
Living Area
3,592 sq ft
Total Rooms
9

Interior Features

Heating
Hot Water, Natural Gas
Has Heating
Yes
Cooling
Window Unit(s)
Has Cooling
Yes
Fireplace Features
Living Room
Has Fireplace
Yes
Number of Fireplaces
1
Appliances
Range, Dishwasher, Disposal, Microwave, Refrigerator, Washer, Dryer
Laundry Features
First Floor
Basement Details
Partial, Garage Access

Exterior & Structure

Architectural Style
Colonial
Foundation
Other
Exterior Features
Fenced Yard
Fencing
Fenced
Has Spa
No
Waterfront Property
No

Lot & Land

Lot Size
0.16 acres
Lot Size
6,970 sq ft
Lot Size Area
0.1600
Lot Features
Other

Parking & Garage

Garage Spaces
2
Has Garage
Yes
Attached Garage
Yes
Has Carport
No
Total Non-Garage Parking Spaces
2
Parking Features
Attached
Covered Parking Spaces
2

Utilities & Systems

Water Source
Public
Sewer
Public Sewer

Community & HOA

HOA
No
Senior Community
No

Financial & Tax Information

Annual Tax Amount
$11,974
Tax Year
2024
Tax Assessed Value
$1,042,100
Parcel Number
M:0019 B:0132 L:0,2167800
Zoning
A-2

Additional Details

Year Built Source
Public Records
Year Built Details
Actual
Attached Property
No
Disclosures
2012 kitchen, bathrooms and heating system were updated along with windows. Bonus room in Attic does not have a heat source. Flood insurance not requited.

Location

Loading map...

Neighborhood

Phillips Beach

21 Bay View Dr, Swampscott MA 01907

Swampscott, MA 01907

Walkability

Loading Walk Score...

Schools

School information not available

Monthly Payment Calculator

%
%
Estimated Monthly Payment $0

Payment Breakdown

Principal & Interest $0
Property Tax $998
Homeowners Insurance $200
PMI $0

Property History

Property Timeline

🏠
Listed for Sale
Apr 28, 2025
$1,250,000
Original listing
Agent: Skambas Realty Group Office: Compass

Price & Status History

Date Event Price Change
Apr 28, 2025 New Listing Added $1,250,000

Market Statistics

Days on Market
150 days
Price per Sq Ft
$348
Total Price Drop
-$249,999

Tax History

Year Taxes Assessment
2024 $11,974 $1,042,100

Financial Details

Annual Property Tax
$11,974
Tax Year 2024
Assessed Value
$1,042,100

Listing Information

Listing Agent Skambas Realty Group
Listing Office Compass
Agent MLS ID TM320724
Office MLS ID AN2383

Similar Homes

21 Bay View Dr, Swampscott MA 01907 - Photo 1 21 Bay View Dr, Swampscott MA 01907 - Photo 2 21 Bay View Dr, Swampscott MA 01907 - Photo 3 21 Bay View Dr, Swampscott MA 01907 - Photo 4 21 Bay View Dr, Swampscott MA 01907 - Photo 5 21 Bay View Dr, Swampscott MA 01907 - Photo 6 21 Bay View Dr, Swampscott MA 01907 - Photo 7 21 Bay View Dr, Swampscott MA 01907 - Photo 8 21 Bay View Dr, Swampscott MA 01907 - Photo 9 21 Bay View Dr, Swampscott MA 01907 - Photo 10 21 Bay View Dr, Swampscott MA 01907 - Photo 11 21 Bay View Dr, Swampscott MA 01907 - Photo 12 21 Bay View Dr, Swampscott MA 01907 - Photo 13 21 Bay View Dr, Swampscott MA 01907 - Photo 14 21 Bay View Dr, Swampscott MA 01907 - Photo 15 21 Bay View Dr, Swampscott MA 01907 - Photo 16 21 Bay View Dr, Swampscott MA 01907 - Photo 17 21 Bay View Dr, Swampscott MA 01907 - Photo 18 21 Bay View Dr, Swampscott MA 01907 - Photo 19 21 Bay View Dr, Swampscott MA 01907 - Photo 20 21 Bay View Dr, Swampscott MA 01907 - Photo 21 21 Bay View Dr, Swampscott MA 01907 - Photo 22 21 Bay View Dr, Swampscott MA 01907 - Photo 23 21 Bay View Dr, Swampscott MA 01907 - Photo 24 21 Bay View Dr, Swampscott MA 01907 - Photo 25 21 Bay View Dr, Swampscott MA 01907 - Photo 26 21 Bay View Dr, Swampscott MA 01907 - Photo 27 21 Bay View Dr, Swampscott MA 01907 - Photo 28 21 Bay View Dr, Swampscott MA 01907 - Photo 29 21 Bay View Dr, Swampscott MA 01907 - Photo 30 21 Bay View Dr, Swampscott MA 01907 - Photo 31 21 Bay View Dr, Swampscott MA 01907 - Photo 32 21 Bay View Dr, Swampscott MA 01907 - Photo 33 21 Bay View Dr, Swampscott MA 01907 - Photo 34 21 Bay View Dr, Swampscott MA 01907 - Photo 35 21 Bay View Dr, Swampscott MA 01907 - Photo 36 21 Bay View Dr, Swampscott MA 01907 - Photo 37 21 Bay View Dr, Swampscott MA 01907 - Photo 38 21 Bay View Dr, Swampscott MA 01907 - Photo 39

Contact Agent

Schedule a Tour