About Shirley, Massachusetts

Shirley is a town in Middlesex County, Massachusetts, United States. The population was 7,211 at the 2010 census. The town has a well preserved historic New England town center and is home to two state prisons, including the Souza-Baranowski Correctional Center. The remains of a Shaker village are located on the prison grounds.

News from Shirley

Shirley Facts

  • Population Total: 7211
  • Square Miles: 15.8
  • Area Code: 351 ; 978
  • Elevation: 279
  • Postal Codes: 01464
  • Timezone: Eastern Standard
  • Website: