Massachusetts is one of the top states for public health universities. Being such a large city, Boston attracts many public health research facilities and private companies. And, with its proximity to New York City, one of the most well-funded cities for public health, the entire state of MA is a hotbed for public health education.
Many nurses with their BSN (or RN) that want to impact entire communities or mass audiences of people opt for a MPH degree (Masters in Public Health). With access to online MPH programs gaining ground and traction, it is much easier now to graduate with a very reputable masters or doctorate-level degree in public health from an online university.
There are only 4 universities offering CEPH accredited public health programs in Massachusetts, and schools such as Harvard University and Boston University are highly selective. Unless you are in the top echelon of healthcare academia, we recommend looking at an online public health program (we have listings here), especially for MPH. There are a lot of choices and the level of education and curricula are basically identical to what you would get from a traditional setting.
Of course, Harvard's soon-to-be T.H. Chan School of Public Health is one of the top public health research universities in the world, let alone the United States. The School of Public health was recently renamed in September 2014, after a $380 million gift from The Morningside Foundation (established by T.H. Chan's family). Remarkably, this is the single largest donation in Harvard's almost-400-year history of existence. The name change is set to go in effect in Jan 2015.
There are some bachelors programs available online, but they are limited. If you are looking for a bachelors in Public Health, you are probably better off to start with a different health degree, such as health administration, or nursing. There are many options for health administration and nursing at a bachelors level in Massachusetts.