AreaVibes reveals the best places to live in Maine for 2016 using our Livability Score. The Livability Score for each city in Maine is calculated out of 100 from a unique algorithm based on various metrics, including: amenities, cost of living, crime, education, employment, housing and weather. Maine has a population of 1,329,084 and a population density of 37.6 people per square mile. The capital city is Augusta and the largest city in Maine is Portland. To filter the results, use the dropdown options to sort by population or category.