Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Portland, ME Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
153
Homes
Sort by Recommended
Listed By Compass
$1,150,000
3 Grant Street
Portland, ME 04101
4
Beds
3
Baths
2,292
Sq. Ft.
$299,000
3 Walker Street, Unit 203
Portland, ME 04102
2
Beds
1
Bath
988
Sq. Ft.
$1,495,500
21 Merrill Street
Portland, ME 04101
12
Beds
6
Baths
5,376
Sq. Ft.
$650,000
11 Chamberlain Avenue
Portland, ME 04102
3
Beds
1.5
Baths
1,531
Sq. Ft.
$250,000
159 Diamond Avenue
Portland, ME 04109
0
Beds
-
Baths
13,496
Sq. Ft.
$550,000
15 Anderson Street, Unit 3
Portland, ME 04101
2
Beds
1.5
Baths
976
Sq. Ft.
$695,000
36 Newton Street
Portland, ME 04103
4
Beds
2
Baths
2,028
Sq. Ft.
$340,000
65 Sherman Street, Unit 10
Portland, ME 04101
2
Beds
1
Bath
680
Sq. Ft.
$599,900
611 Forest Avenue
Portland, ME 04101
6
Beds
3
Baths
2,994
Sq. Ft.
$439,000
334 Sherwood Street
Portland, ME 04103
2
Beds
1
Bath
682
Sq. Ft.
$1,700,000
26 Sheridan Street
Portland, ME 04101
4
Beds
3.5
Baths
2,808
Sq. Ft.
$850,000
1263 Congress Street
Portland, ME 04102
8
Beds
3
Baths
3,372
Sq. Ft.
$459,000
49 Belfort Street
Portland, ME 04103
2
Beds
1
Bath
950
Sq. Ft.
$499,000
21 Chestnut Street, Unit 304
Portland, ME 04101
1
Bed
1
Bath
895
Sq. Ft.
$595,000
7 May Street, Unit 2
Portland, ME 04102
2
Beds
1.5
Baths
1,120
Sq. Ft.
$899,000
25 High Street, Unit 315
Portland, ME 04101
3
Beds
2
Baths
1,511
Sq. Ft.
$395,000
175 Pine Street, Unit 1I
Portland, ME 04102
2
Beds
2
Baths
782
Sq. Ft.
$249,000
58 Portland Street, Unit 3
Portland, ME 04101
1
Bed
1
Bath
448
Sq. Ft.
$1,369,000
120 Baxter Boulevard
Portland, ME 04101
5
Beds
2.5
Baths
3,739
Sq. Ft.
$1,495,000
4 St Lawrence Street, Unit 1
Portland, ME 04101
2
Beds
2
Baths
2,151
Sq. Ft.
$499,000
66 Delaware Court, Unit F3
Portland, ME 04103
3
Beds
2
Baths
1,459
Sq. Ft.
$1,085,000
15 Lewis Street, Unit 1
Portland, ME 04102
4
Beds
3
Baths
2,685
Sq. Ft.
$379,000
20 West Street, Unit 23
Portland, ME 04102
2
Beds
1
Bath
864
Sq. Ft.
$565,000
30 State Street, Unit 6
Portland, ME 04101
3
Beds
1
Bath
1,260
Sq. Ft.
Virtual Tour
$3,750,000
383 Commercial Street, Unit 701
Portland, ME 04101
3
Beds
3.5
Baths
3,148
Sq. Ft.
$465,000
60 Ashley Lane, Unit 20
Portland, ME 04103
3
Beds
1.5
Baths
1,786
Sq. Ft.
$679,000
15 Farnham Street
Portland, ME 04103
3
Beds
2.5
Baths
1,750
Sq. Ft.
$425,000
359 Palmer Avenue
Portland, ME 04103
2
Beds
1
Bath
1,364
Sq. Ft.
$575,000
727 Congress Street, Unit 5
Portland, ME 04101
2
Beds
1
Bath
990
Sq. Ft.
$650,000
3 Newcomb Street
Portland, ME 04103
3
Beds
2
Baths
924
Sq. Ft.
$2,495,000
1569 Forest Avenue
Portland, ME 04103
-
Beds
-
Baths
-
Sq. Ft.
$925,000
383 Commercial Street, Unit 203
Portland, ME 04101
2
Beds
2
Baths
1,129
Sq. Ft.
$375,000
58 Portland Street, Unit 5
Portland, ME 04101
2
Beds
1
Bath
952
Sq. Ft.
$315,000
18 Sherman Street, Unit 4
Portland, ME 04101
1
Bed
1
Bath
595
Sq. Ft.
$660,000
16 Wolcott Street
Portland, ME 04102
3
Beds
1.5
Baths
1,732
Sq. Ft.
$950,000
247 Valley Street
Portland, ME 04102
9
Beds
4
Baths
3,705
Sq. Ft.
$509,500
102 Wellington Road
Portland, ME 04103
3
Beds
1
Bath
1,110
Sq. Ft.
Virtual Tour
$789,900
148 Newbury Street, Unit 2
Portland, ME 04101
2
Beds
1
Bath
900
Sq. Ft.
Virtual Tour
$549,900
1 Horton Place
Portland, ME 04102
4
Beds
2
Baths
1,460
Sq. Ft.
$480,000
273 Congress Street, Unit 9
Portland, ME 04101
1
Bed
1
Bath
709
Sq. Ft.
1
2
3
4
Compass
ME
Cumberland County
Portland
Homes for Sale near Portland
Neighborhoods
Cumberland Mills
West End
Stroudwater
South Portland Gardens
Rosemont
Riverton
Pleasantdale
Oakdale
North Deering
Nasons Corner
Little Diamond Island
Libbytown
Knightville
Great Diamond Island
East End
East Bayside
Downtown Portland
Deering Highlands
Deering Center
Cushing Island
Show More
Cities
Westbrook
South Portland
Peaks Island
Long Island
Falmouth
Cliff Island
Chebeague Island
Cape Elizabeth
Harpswell
Scarborough
Windham
Gorham
Cumberland Foreside
Bailey Island
Yarmouth
Cumberland Center
Freeport
Orrs Island
Bustins Island
Show More
ZIPs
04017
04109
04108
04107
04106
04105
04103
04102
04101
04092
04019
04050
04074
04079
04038
04062
04110
04096
04003
04021
Show More
Looking for Rentals?
Homes and Apartments for Rent in Portland