Nichols College

Location
Dudley, MA
Student Size
1,450 undergraduate and graduate students
College Type
Private Business College

Watch the full episode

ABOUT

Nichols College transforms ambitious and open-minded students into confident business leaders who make a difference in their communities and in the lives of others. Founded in 1815 in Dudley, Massachusetts, Nichols boasts a unique curriculum grounded in experiential learning, with a strong liberal arts foundation, so students develop the critical thinking abilities, cultural perspectives, capacity to analyze data and communications skills required of leaders in a global economy—or the head of a beloved family business. Nichols is accredited by the Association to Advance Collegiate Schools of Business (AACSB) and serves 1,450 undergraduate and graduate students.


Student Stories from Nichols College



The Inside Scoop


Learn more about this institution through its faculty, staff, and leadership.

Ask Admissions

Navigating Financial Aid

Coffee with the President


Dorm Tours


Get an inside scoop from real students about dorms on campus.

Learn More:
Learn More About Nichols College