Falmouth, Maine is located just north of Portland on the coast of Maine. It has a population of approximately 11,000 people, and covers approximately 32 square miles from the coastline to rural areas further inland.
Falmouth, Maine is located just north of Portland on the coast of Maine. It has a population of approximately 11,000 people, and covers approximately 32 square miles from the coastline to rural areas further inland.