Click Here for the latest Falmouth Maine Home Listings ~ 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’s schools are ranked as one of the best in the State, with the Town providing all services for K-12. It is a vibrant, independent town that provides most services to citizens itself; cooperative agreements with regional agencies and neighboring communities help to round out a full program of services. Attractions in Falmouth include the local harbor and town landing, indoor and outdoor ice skating facilities, cinemas, shopping, many parks and recreational facilities, 3 golf courses, and a medical center.