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
Portland, ME Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
128
Homes
Sort by Recommended
$599,900
1497 Forest Avenue
Portland, ME 04103
3
Beds
2
Baths
1,560
Sq. Ft.
$595,000
49 Moody Street, Unit 1
Portland, ME 04101
2
Beds
1
Bath
1,080
Sq. Ft.
$625,000
7 Maple Street, Unit 603
Portland, ME 04101
1
Bed
1
Bath
810
Sq. Ft.
$460,000
214 Ocean Avenue
Portland, ME 04103
2
Beds
2
Baths
1,203
Sq. Ft.
$459,000
34 Greenwood Lane
Portland, ME 04103
3
Beds
1
Bath
1,290
Sq. Ft.
$2,050,000
51 Carleton Street, Unit B
Portland, ME 04102
4
Beds
4.5
Baths
2,883
Sq. Ft.
Virtual Tour
$1,195,000
26 Thomas Street, Unit 6
Portland, ME 04102
3
Beds
3.5
Baths
1,627
Sq. Ft.
$685,000
38-42 Winter Street
Portland, ME 04102
-
Beds
-
Baths
-
Sq. Ft.
$1,678,000
65 High Street
Portland, ME 04101
10
Beds
12
Baths
6,671
Sq. Ft.
Virtual Tour
$525,000
65 Delaware Court, Unit E1
Portland, ME 04103
3
Beds
2
Baths
1,610
Sq. Ft.
$499,900
1 Goodale Street
Portland, ME 04103
2
Beds
1
Bath
946
Sq. Ft.
$775,000
637 Forest Avenue
Portland, ME 04101
-
Beds
-
Baths
6,213
Sq. Ft.
$495,000
45 Hicks Street
Portland, ME 04103
3
Beds
1
Bath
1,645
Sq. Ft.
$439,000
18 Brook Road
Portland, ME 04103
4
Beds
2
Baths
1,041
Sq. Ft.
$359,000
26 Wolcott Street, Unit 1
Portland, ME 04102
3
Beds
1
Bath
1,212
Sq. Ft.
$1,495,000
199 Sheridan Street, Unit 5
Portland, ME 04101
2
Beds
2
Baths
2,281
Sq. Ft.
$950,000
39 Pya Road
Portland, ME 04103
4
Beds
2
Baths
2,658
Sq. Ft.
$575,000
147 Ridge Road, Unit 41
Portland, ME 04103
3
Beds
2.5
Baths
1,943
Sq. Ft.
$425,000
173 Pine Street, Unit 2P
Portland, ME 04102
1
Bed
1
Bath
530
Sq. Ft.
$425,000
158 Auburn Street
Portland, ME 04103
3
Beds
1
Bath
1,008
Sq. Ft.
$925,000
369 Cumberland Avenue
Portland, ME 04101
6
Beds
3
Baths
3,500
Sq. Ft.
$995,000
62 Atlantic Street
Portland, ME 04101
5
Beds
2.5
Baths
2,269
Sq. Ft.
$1,975,000
383 Commercial Street, Unit 609
Portland, ME 04101
3
Beds
2.5
Baths
1,980
Sq. Ft.
Virtual Tour
$1,395,000
113 Newbury Street, Unit 105
Portland, ME 04101
2
Beds
2.5
Baths
1,648
Sq. Ft.
$375,000
89 Rowe Avenue
Portland, ME 04102
3
Beds
1
Bath
1,040
Sq. Ft.
$585,000
385 Ludlow Street
Portland, ME 04102
3
Beds
1.5
Baths
2,235
Sq. Ft.
$1,295,000
108 Eastern Promenade, Unit 2
Portland, ME 04101
2
Beds
2
Baths
1,137
Sq. Ft.
$845,000
75 Chestnut Street, Unit 204
Portland, ME 04101
3
Beds
2
Baths
1,692
Sq. Ft.
$707,000
176-178 Massachusetts Avenue
Portland, ME 04102
4
Beds
2
Baths
1,690
Sq. Ft.
$469,000
92 Virginia Street
Portland, ME 04103
2
Beds
1
Bath
888
Sq. Ft.
$559,000
340 Eastern Promenade, Unit 211
Portland, ME 04101
2
Beds
1.5
Baths
1,378
Sq. Ft.
$1,450,000
16 Buttonwood Lane
Portland, ME 04102
6
Beds
3.5
Baths
4,404
Sq. Ft.
$300,000
18 Central Avenue
Portland, ME 04108
7
Beds
2
Baths
2,850
Sq. Ft.
$325,000
547 A Congress Street, Unit 205
Portland, ME 04101
0
Beds
1
Bath
519
Sq. Ft.
$699,000
62 St Lawrence Street, Unit 2
Portland, ME 04101
3
Beds
2
Baths
1,426
Sq. Ft.
$1,300,000
1851 Washington Avenue
Portland, ME 04103
6
Beds
6.5
Baths
7,215
Sq. Ft.
$1,275,000
29 Kellogg Street
Portland, ME 04101
6
Beds
3
Baths
3,354
Sq. Ft.
$975,000
296 Spring Street, Unit 1
Portland, ME 04102
2
Beds
2.5
Baths
1,872
Sq. Ft.
$589,000
649 Allen Avenue
Portland, ME 04103
3
Beds
1
Bath
1,120
Sq. Ft.
$695,000
1552 Congress Street
Portland, ME 04102
5
Beds
3.5
Baths
3,150
Sq. Ft.
1
2
3
4
Compass
ME
Cumberland County
Portland
Homes for Sale near Portland
Neighborhoods
Oakdale
Nasons Corner
Libbytown
Stroudwater
East Bayside
Little Diamond Island
East End
Downtown Portland
Cushing Island
Cumberland Mills
South Portland Gardens
Knightville
Deering Center
Rosemont
West End
Pleasantdale
Riverton
North Deering
Deering Highlands
Great Diamond Island
Show More
Cities
Peaks Island
Cape Elizabeth
Cliff Island
Long Island
Westbrook
Chebeague Island
South Portland
Falmouth
Harpswell
Scarborough
Gorham
Windham
Cumberland
Cumberland Foreside
Bailey Island
Yarmouth
Cumberland Center
Freeport
Orrs Island
Bustins Island
Show More
ZIPs
04101
04102
04092
04019
04017
04107
04108
04109
04103
04105
04106
04050
04074
04079
04038
04062
04110
04096
04003
04021
Show More
Looking for Rentals?
Homes and Apartments for Rent in Portland