Lasell University is located in Newton, Massachusetts on 54 acres of land and is just 8 miles from Boston. Sit back and relax while this speedy walk through campus will show you the hot spots such our contemporary dorms, Victorian residential homes, state-of-the-art academic centers, and athletic fields.