Original: As of the 2009 population estimate referred to above , Manchester is the most populous New England city north of Boston ( including other Massachusetts cities ) .
Simplified: However , an estimate done in 2007 puts the population at 108,580 .