Study Massachusetts
⇽ All Schools

Nichols College

A business-specialty college with a focus on professional development and experiential learning within a tight-knit community.

Location: Dudley, Massachusetts (central MA)

Student Population: 1,200 undergraduate students

Student/Staff Ratio: 17:1

Enrollment Dates: Application opens August 1st, Early Action Deadline – December 1st, Rolling admission from December 2nd – July 1st

Ranking: 14th Best Value Business School by 13th out of 578 selective private colleges for economic mobility

Accreditation: IACBE

Most Popular Programs: Sport Management Accounting Finance Marketing Criminal Justice

Campus Life: 40+ clubs/organizations, 21 Division III Sports, Club and Intramural Sports

Residential Options: Doubles, Triples, Quads, Suites, and Apartment Style housing Housing guaranteed all 4 years


Find Us

Browse Posts