Skip to main content
NC

Nichols College

Nichols College is a private business college in Dudley, Massachusetts, founded in 1815, offering undergraduate and graduate business degrees to more than 1,400 students.

Nichols College is a private, not-for-profit business college in Dudley, Massachusetts, founded in 1815. It enrols more than 1,400 undergraduate and graduate students on a 200-acre campus in the Massachusetts, Connecticut and Rhode Island border region, and holds AACSB accreditation - standing it shares with roughly six percent of business schools worldwide.

The college awards a Bachelor of Science in Business Administration (BSBA) across 18 concentrations and a Bachelor of Arts (BA), alongside graduate programmes: an MBA, MSA, MSOL and MSC. Teaching is experiential and career-focused, grounded in a liberal arts foundation. A student-faculty ratio of 16:1 and small class sizes support personalised attention and close mentoring relationships.

Campus life is residential and tight-knit, with comprehensive living options, NCAA Division III athletics and more than 40 student clubs and organisations. The institution states a mission of turning ambitious, open-minded students into business leaders active in their professions and communities.

Nichols College has been recognised by Princeton Review, U.S. News & World Report and Payscale for educational quality and return on investment. Its location places it less than an hour from Boston, Providence, Hartford and Worcester, within the New England region.

Open jobs

No open jobs right now.

We use cookies

We use cookies to understand how this board is used and to improve it. Analytics run only if you accept. Cookie Policy