Falmouth, Maine
Falmouth, Maine Falmouth is a town in Cumberland County, Maine, United States. The population was 12,141 at the 2010 census. It is part of the Portland-South Portland–Biddeford, Maine metropolitan statistical area. The historic town of Falmouth is nestled along the edge of scenic Casco Bay. The town has many historic attractions for visitors to see
