Chebeague Island
[shuh-BEEG-iland] is a town in Cumberland County, incorporated on July 1, 2007 after separating from the mainland town of Cumberland. In doing so, it joined its neighbor Long Island as another new town in Casco Bay. The 2000 census recorded the population at 356; in 2010 it was 341. The town consists of…