2 Bedroom Homes for Sale in Maine

price
-
1-41 of 5,475 Homes
2+ beds
$1,195,000 | 3 McKenney Lane, Kennebunkport, ME 04046
1/35
Listed By Compass

$1,195,000

4
Bedrooms
2,109
Square Feet
0.55
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$499,900 | 137 Cedarwood Road, Auburn, ME 04210
1/64
Coming Soon / No Show

$499,900

3
Bedrooms
2,216
Square Feet
0.62
Acres
$585,000 | 836 Old Post Road, Arundel, ME 04046
1/53
Coming Soon / No Show

$585,000

3
Bedrooms
2,723
Square Feet
1.05
Acres
$419,900 | 78 Rockwood Drive, China, ME 04358
1/50
Coming Soon / No ShowOpen: 6/27 10:00AM - 11:00AM

$419,900

4
Bedrooms
1,858
Square Feet
3
Acres
$310,000 | 1306 Alna Road, Alna, ME 04535
1/59
Coming Soon / No Show

$310,000

3
Bedrooms
2,158
Square Feet
2.7
Acres
$430,000 | 21 Libby Drive, Buxton, ME 04093
1/70
Coming Soon / No ShowOpen: 6/24 04:00PM - 05:30PM

$430,000

3
Bedrooms
1,350
Square Feet
1
Acres
$429,000 | 105 Perry Greene Hill Road, Waldoboro, ME 04572
1/61
Coming Soon / No Show

$429,000

3
Bedrooms
1,872
Square Feet
5.8
Acres
$599,000 | 280 Lovejoy Shores Drive, Fayette, ME 04349
1/66
Coming Soon / No Show

$599,000

3
Bedrooms
2,552
Square Feet
2.47
Acres
$289,000 | 20 Mellon Street, Lewiston, ME 04240
1/28
Coming Soon / No ShowOpen: 6/27 12:00PM - 02:00PM

$289,000

4
Bedrooms
1,296
Square Feet
0.21
Acres
$649,900 | 37 Westhaven Lane, Wells, ME 04090
1/22
Coming Soon / No Show

$649,900

2
Bedrooms
1,120
Square Feet
0.51
Acres
$625,000 | 317 Pond Road, Manchester, ME 04351
1/26
Coming Soon / No ShowOpen: 6/28 11:00AM - 12:00PM

$625,000

3
Bedrooms
3,600
Square Feet
1
Acres
$414,000 | 2 Gilbert Drive, Standish, ME 04084
1/27
Coming Soon / No Show

$414,000

3
Bedrooms
1,344
Square Feet
1.5
Acres
$495,000 | 32 Arcadia Street, Portland, ME 04103
1/36
Coming Soon / No Show

$495,000

3
Bedrooms
1,380
Square Feet
0.1
Acres
$374,000 | 815 Royalsborough Road, Durham, ME 04222
1/28
Coming Soon / No ShowOpen: 6/27 10:00AM - 12:00PM

$374,000

3
Bedrooms
1,188
Square Feet
2
Acres
$450,000 | 14 Birchwood Avenue, Windham, ME 04062
1/49
Coming Soon / No Show

$450,000

4
Bedrooms
1,428
Square Feet
0.35
Acres
$319,000 | 40 Hutchinson Street, Sanford, ME 04073
1/21
Coming Soon / No Show

$319,000

2
Bedrooms
1,260
Square Feet
0.11
Acres
$499,900 | 250 Town Farm Road, Sidney, ME 04330
1/63
Coming Soon / No ShowOpen: 6/27 10:00AM - 12:00PM

$499,900

3
Bedrooms
2,118
Square Feet
1.89
Acres
$329,900 | 216 21st Avenue, Madawaska, ME 04756
1/10
Coming Soon / No Show

$329,900

4
Bedrooms
2,872
Square Feet
0.69
Acres
$695,000 | 714 Tremont Road, Tremont, ME 04612
1/33
Coming Soon / No Show

$695,000

4
Bedrooms
1,520
Square Feet
1.83
Acres
$750,000 | 1 Custom House Island, Acton, ME 04001
1/40
Coming Soon / No Show

$750,000

2
Bedrooms
1,204
Square Feet
0.22
Acres
$800,000 | 12 Walnut Street, South Portland, ME 04106
1/33
Coming Soon / No ShowOpen: 6/24 04:30PM - 06:00PM

$800,000

3
Bedrooms
1,807
Square Feet
0.21
Acres
$799,000 | 29 Beach Road, Naples, ME 04055
1/43
Coming Soon / No ShowOpen: 6/27 10:00AM - 11:30AM

$799,000

2
Bedrooms
1,885
Square Feet
1.08
Acres
$775,000 | 58 Thrush Terrace, Windham, ME 04062
1/52
Coming Soon / No ShowOpen: 6/27 10:00AM - 11:30AM

$775,000

4
Bedrooms
2,494
Square Feet
1.3
Acres
$1,475,000 | 1341 Appleton Road, Union, ME 04862
1/42
Coming Soon / No Show

$1,475,000

4
Bedrooms
2,615
Square Feet
27
Acres
$275,000 | 47 Springbrook Drive, Unit 2A, Belfast, ME 04915
Coming Soon / No Show

$275,000

3
Bedrooms
1,274
Square Feet
$5,250,000 | 63 North Street, Kennebunkport, ME 04046
1/18
Coming Soon / No Show

$5,250,000

7
Bedrooms
5,970
Square Feet
35.36
Acres
$775,000 | 2 Shady Woods Lane, Kennebunk, ME 04043
1/36
Coming Soon / No ShowOpen: 6/27 10:00AM - 12:00PM

$775,000

4
Bedrooms
2,196
Square Feet
0.69
Acres
$400,000 | 426 Hight Road, Dayton, ME 04005
1/3
Coming Soon / No ShowOpen: 6/27 01:00PM - 03:00PM

$400,000

2
Bedrooms
1,623
Square Feet
0.22
Acres
$650,000 | 83 South Richland Street, South Portland, ME 04106
1/2
Coming Soon / No ShowOpen: 6/26 04:00PM - 06:00PM

$650,000

3
Bedrooms
1,446
Square Feet
0.16
Acres
$1,295,000 | 224 Crawfordsburn Lane, Union, ME 04862
1/44
Coming Soon / No Show

$1,295,000

3
Bedrooms
1,224
Square Feet
1.96
Acres
$2,245,000 | 7 Loon Lane, South Bristol, ME 04568
1/27
Coming Soon / No Show

$2,245,000

3
Bedrooms
2,024
Square Feet
4.4
Acres
$820,000 | 11 Merrill Road, Westbrook, ME 04092
1/75
Coming Soon / No ShowOpen: 6/28 11:00AM - 01:00PM

$820,000

5
Bedrooms
3,780
Square Feet
1.19
Acres
$675,000 | 6 Highland Avenue, Camden, ME 04843
1/4
Coming Soon / No ShowOpen: 6/25 11:30AM - 01:00PM

$675,000

3
Bedrooms
1,665
Square Feet
0.33
Acres
$659,900 | 14 Harbor Road, Frye Island, ME 04084
1/3
Coming Soon / No Show

$659,900

3
Bedrooms
1,586
Square Feet
0.35
Acres
$14,000,000 | 90 Cornfield Point Road, Yarmouth, ME 04096
1/16
Coming Soon / No Show

$14,000,000

4
Bedrooms
7,592
Square Feet
7.1
Acres
$474,000 | 17 Green Street, Thomaston, ME 04861
1/4
Coming Soon / No Show

$474,000

5
Bedrooms
2,221
Square Feet
0.27
Acres
$465,000 | 43 Ennis Street, Westbrook, ME 04092
1/4
Coming Soon / No ShowOpen: 6/27 11:00AM - 01:00PM

$465,000

2
Bedrooms
1,056
Square Feet
0.26
Acres
$799,900 | 127 Valley Avenue, Portland, ME 04109
1/2
Coming Soon / No Show

$799,900

2
Bedrooms
1,267
Square Feet
26
Acres
$700,000 | 17 Highway 1, Falmouth, ME 04105
1/3
Coming Soon / No Show

$700,000

3
Bedrooms
1,344
Square Feet
0.31
Acres
$625,000 | 319 Harmons Corner Road, Auburn, ME 04210
Coming Soon / No Show

$625,000

3
Bedrooms
2,242
Square Feet
1.49
Acres
$1,200,000 | 15 Cherry Tree Trail, Wells, ME 04090
1/36
Coming Soon / No ShowOpen: 6/28 10:00AM - 12:00PM

$1,200,000

4
Bedrooms
2,662
Square Feet
0.46
Acres
For Sale:

Discover Your Perfect Home