Curious about this home?

Ask anything — no agents, no pressure

Try asking

About This Home

This 3-bedroom, 4-bathroom single family at 120 Thompson Lake Shores Road in Casco, ME is listed for $779,000 ($253 per sqft). Built in 2019, the home offers 3,078 sqft of living space on a 4.95 acres lot.

Agent Description

Tucked just off the shore of Thompson Lake, this thoughtfully designed home offers the kind of layout and lifestyle that rarely go hand in hand: spacious, flexible, and easy to live in. Built in 2019 and set on nearly five private acres, it delivers the peace of mind that comes with newer construction--and the kind of floor plan that adapts as your needs evolve.

Hosting weekend guests, working from home, or just craving more breathing room? You've got it. Inside, you'll find over 3,200 square feet of living space, including three bedrooms, 3.5 baths, and a generous bonus room over the garage. The open-concept kitchen flows into the main living and dining areas, while an enclosed sunroom overlooking the backyard invites slow mornings and shoulder-season hangouts.

When winter makes an appearance, the heated, oversized three-car garage is a game changer. And while the home itself offers plenty to love, the deeded access to Thompson Lake adds a whole new dimension. Through a shared neighborhood beach and dock, you'll enjoy access to one of southern Maine's cleanest and clearest lakes--whether you're boating, swimming, or simply soaking it all in. Back at home, a private backyard keeps the outdoor lifestyle going long after you've toweled off.

Key Features

  • Built in 2019
  • 4.95 acre lot
  • Waterfront

Property Details

3 full, 1 half
2019

Amenities

WaterfrontA/C

Monthly Cost Estimate

$4,466/mo

20% down · 6.5% · 30 years

Principal$563
Interest$3,376
Insurance$227
HOA$300

Estimates only. Actual payments may vary.

Location

120 Thompson Lake Shores Road

Casco, ME 04015

Features & Amenities

Interior Features

AtticBathtubPantryShowerPrimary Bedroom w/Bath

Property Details

Flooring

TileWoodCarpet

Construction

Vinyl Siding Wood Frame

Pool Features

PatioPorch

Parking

Off StreetOpenHeated

Heating

WoodWood StoveHot Water(Heating)ZonedHeat Pump (Heating)Baseboard

Cooling

Heat Pump

Questions & Answers

This 3-bedroom, 4-bathroom single family at 120 Thompson Lake Shores Road is listed at $779,000 ($253/sqft). The estimated monthly payment is $3,676 based on 20% down at 6.5% interest.

HOA fees are $300/month.

Key features include: Built in 2019, 4.95 acre lot, Waterfront. Interior Features: Attic, Bathtub, Pantry.

This property is listed by Jeremy Lock and can be reached at 2077477871 or jeremy@waypointbrokers.com.

Similar Homes in Casco

View all
JL

Jeremy Lock

Agent at Waypoint Brokers Collective

(207) 747-7871

Listed by Waypoint Brokers Collective · View on Broker Site

MLS# 1654740· Source: listhub· Updated today

Copyright © 2026 Maine Listings. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

120 Thompson Lake Shores Road, Casco, ME 04015

Open this listing in: