Situated in Cumberland County, Maine, Falmouth is a town with approximately 11,000 residents and is part of the urban area known as “Portland-South Portland-Biddeford.”
Sometimes overlooked in favor of Cape Cod’s more renowned destinations, Falmouth is a charming town on the Upper Cape, offering cultural experiences, shopping, cosmopolitan dining, splendid coastal views, and pristine public beaches.