Harpswell Business Association

The Town of Harpswell includes Bailey Island, Orr’s Island, Great Island and Harpswell Neck. Harpswell is located on Casco Bay, just a short, scenic ride north from Portland and Freeport. For over 100 years Harpswell has drawn vacationers seeking a saltwater environment, a serene way of life, and an abundance of natural beauty.