Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Belfast, ME Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
49
Homes
Sort by Recommended
$499,000
281 Belmont Avenue
Belfast, ME 04915
4
Beds
4
Baths
3,600
Sq. Ft.
$320,000
1465 Waterville Road
Waldo, ME 04915
3
Beds
1.5
Baths
1,734
Sq. Ft.
$399,000
355 Lincolnville Avenue
Belfast, ME 04915
3
Beds
2
Baths
1,603
Sq. Ft.
$283,031
31 Anderson Street
Belfast, ME 04915
5
Beds
2.5
Baths
2,255
Sq. Ft.
$359,000
18 Edgecomb Road
Belfast, ME 04915
3
Beds
1
Bath
1,008
Sq. Ft.
$795,000
102 Congress Street
Belfast, ME 04915
4
Beds
4
Baths
2,708
Sq. Ft.
$795,000
102 Congress Street
Belfast, ME 04915
4
Beds
4
Baths
2,708
Sq. Ft.
$120,000
58 Swan Lake Avenue
Belfast, ME 04915
3
Beds
1
Bath
1,364
Sq. Ft.
$275,000
Lot 6 Congress Street
Belfast, ME 04915
-
Beds
-
Baths
-
Sq. Ft.
$159,000
5-6 School Street
Belfast, ME 04915
-
Beds
-
Baths
-
Sq. Ft.
$585,000
51 Village Road, Unit E17
Belfast, ME 04915
3
Beds
2
Baths
1,872
Sq. Ft.
Virtual Tour
$985,000
26 Old Searsport Avenue
Belfast, ME 04915
3
Beds
2.5
Baths
2,950
Sq. Ft.
$249,900
165 Swan Lake Avenue
Belfast, ME 04915
3
Beds
3
Baths
1,176
Sq. Ft.
$425,000
389 Waldo Station Road
Waldo, ME 04915
3
Beds
2
Baths
2,452
Sq. Ft.
$435,000
1214 Waterville Road
Waldo, ME 04915
3
Beds
2
Baths
1,792
Sq. Ft.
$670,000
59 Lincolnville Avenue
Belfast, ME 04915
2
Beds
2
Baths
1,200
Sq. Ft.
$235,000
17 Marsh Road
Belfast, ME 04915
2
Beds
1
Bath
663
Sq. Ft.
$160,000
98 Kendall Corner Road
Waldo, ME 04915
-
Beds
-
Baths
-
Sq. Ft.
$699,000
152 Church Street
Belfast, ME 04915
4
Beds
1.5
Baths
3,192
Sq. Ft.
$215,000
251 Moosehead Trail Highway
Waldo, ME 04915
3
Beds
1
Bath
960
Sq. Ft.
$424,900
118 Congress Street
Belfast, ME 04915
3
Beds
2
Baths
1,398
Sq. Ft.
$449,900
46 Huntress Avenue
Belfast, ME 04915
4
Beds
1
Bath
1,008
Sq. Ft.
$1,295,000
2 Harbor View Lane
Belfast, ME 04915
3
Beds
2
Baths
1,596
Sq. Ft.
$32,500
M62-2 Lt 3 M62-2 Road
Belfast, ME 04915
-
Beds
-
Baths
-
Sq. Ft.
$675,000
38 Spring Street
Belfast, ME 04915
2
Beds
1.5
Baths
2,040
Sq. Ft.
$299,900
60 Swan Lake Avenue
Belfast, ME 04915
5
Beds
1.5
Baths
2,000
Sq. Ft.
$120,000
58 Swan Lake Avenue
Belfast, ME 04915
-
Beds
-
Baths
-
Sq. Ft.
$1,150,000
11-17 Airport Road
Belfast, ME 04915
-
Beds
-
Baths
11,448
Sq. Ft.
$1,700,000
27 Highview Terrace
Belfast, ME 04915
3
Beds
2
Baths
2,250
Sq. Ft.
$2,200,000
19 Glenview Lane
Belfast, ME 04915
4
Beds
3.5
Baths
3,245
Sq. Ft.
Virtual Tour
$3,300,000
237 Searsport Avenue
Belfast, ME 04915
5
Beds
4
Baths
5,707
Sq. Ft.
$299,900
24 Miller Street
Belfast, ME 04915
4
Beds
2
Baths
1,200
Sq. Ft.
$1,300,000
49 Searsport Avenue
Belfast, ME 04915
-
Beds
-
Baths
10,459
Sq. Ft.
$1,200,000
99 High Street
Belfast, ME 04915
12
Beds
8
Baths
5,582
Sq. Ft.
$1,800,000
3 Main Street
Belfast, ME 04915
-
Beds
-
Baths
7,000
Sq. Ft.
$799,000
100 Belmont Avenue, Unit 2
Belfast, ME 04915
-
Beds
-
Baths
-
Sq. Ft.
$150,000
3 Porter Road
Belfast, ME 04915
-
Beds
-
Baths
-
Sq. Ft.
$895,000
0 Merriam Road
Belfast, ME 04915
-
Beds
-
Baths
-
Sq. Ft.
$691,750
17 Footbridge Road
Belfast, ME 04915
-
Beds
-
Baths
-
Sq. Ft.
$79,900
0 Patterson Hill Road, Unit LOT 2
Belfast, ME 04915
-
Beds
-
Baths
-
Sq. Ft.
1
2
Compass
ME
Waldo County
Belfast
Homes for Sale near Belfast
Neighborhoods
Waldo
Unity - Waldo County
Hibberts
Unity - Kennebec County
Benton
Muscle Ridge Islands
West Side Village
Downtown Bangor
Tremont
Whitney Park Historic District
Thomas Hill District
Broadway
Little City
Tree Streets
Outer Essex
Mount Hope-Stillwater Park
Veazie
Otis
Matinicus Isle
Show More
Cities
Morrill
Swanville
Searsport
Northport
Belmont
Lincolnville
Islesboro
Searsmont
Knox
Brooks
Stockton Springs
Prospect
Monroe
Frankfort
Montville
Castine
Brooksville
Camden
Hope
Winterport
Show More
ZIPs
04849
04915
04952
04974
04981
04848
04921
04973
04986
04951
04438
04941
04421
04642
04843
04847
04862
04496
04949
04856
Show More
Looking for Rentals?
Homes and Apartments for Rent in Belfast