Casco is located in Cumberland County, Maine in the heart of the Sebago Lake Region, and home two eight lakes and ponds as well as the Sebago Lake, the second largest lake in Maine. The town swells in summer and it's a great water sport and fishing destination over the nearly 6 square miles of water. Casco has two vacation resorts, a golf course, bed and breakfast facilities and several restaurants and many small businesses including crafts, gifts, antiques, art galleries and other retail businesses.

Featured Businesses

Featured Businesses

Do you have, or know of, a company or business that operates in Casco?

Click here to register and add the company!