Answer:
The population of North Andover, Massachusetts on December 21st 2011 is approximately 27,800. (Extrapolated from Essex County, MA populations of 723,419 on May 24th 2008 and 743,159 on June 14th 2011, and a North Andover, Massachusetts population of 27,202 on July 3rd 2009.)