New England Division
15,129,548
Population
62,693.2
square miles
241.3
people per square mile