Nichols College at a Glance
Nichols College is a four-year private, not-for-profit, coeducational institution offering bachelor’s and master’s degrees as well as certificate programs and associate degrees.
Location
Dudley, Massachusetts
President
William Pieczynski
Founded
1815
Mascot
Bison
Student Outcomes
95% of Nichols 2025 graduates were employed or in a graduate program six months after graduation.
First Year Retention Rate
74% (Fall 2024 cohort returning Fall 2025)
Four Year Graduation Rate
63% (2018FA cohort)
Fall 2025 New Students
291
Total 2025 Enrollment
1,265 Undergraduates (298 graduate students)
First-Year Students Living on Campus
86% (Fall 2025)
Student to Faculty Ratio
16 to 1
Number of Alumni
16,307
Employees
310
Radio Station
WNRC 97.5 FM
Endowment 2025
$33.5 million
2025-26 Cost for Undergraduate Day Student (Tuition/Fees/Housing/Meals)
On-campus: $66,040
Off-campus: $49,015
Full-Time Students Receiving
Financial Aid
98% (Excluding parent loans and private loans)
Average debt at graduation:
$32,709
College Rankings
Princeton Review named Nichols a “Best in the Northeast” college in its 2025 Best Colleges: Region by Region report.
Nichols is ranked #118 in the competitive Regional Universities North category and 74th among top performers in social mobility in the 2025-26 U.S. News & World Report Best Colleges rankings.
Nichols is ranked 9th nationally among undergraduate business schools for salary potential by Payscale.com.
Nichols is ranked 10th nationally as a Best Value Business College by Payscale.com.
Nichols was awarded “Best Business Education” by the Worcester Business Journal in 2014 and 2016-2026.
Mission
Within a supportive community, Nichols College transforms today’s students into tomorrow’s leaders through a dynamic, career-focused business and professional education.
Vision
Nichols College is a college of choice for business and leadership education as a result of its distinctive career-focused and leadership-based approaches to learning, both in and out of the classroom, and through impactful research and professional education.
Academics
Undergraduate Programs
- Bachelor of Science in Business Administration with concentrations in: Accounting, Business Analytics, Corporate Finance & Investments, Digital & Social Media Marketing, Economics, Entrepreneurship, Finance, General Business, Hospitality, Events & Tourism, Human Resource Management, International Business, Management, Marketing, Real Estate Management, Sport Management, Sport Marketing & Content Creation, and Sport Sales & Strategy.
- Bachelor of Arts with majors in: Communication, Criminal Justice, Criminal Psychology, Economics, and Psychology
Undergraduate +1, +3 Programs
- 4+1 MBA Program
- 4+1 MSC Program
- 4+1 MSOL Program
- 4+1 MSA Program
- 3+1 MSA Program
- 3+3 Law Program in partnership with Umass Law
Undergraduate Online Programs
- Bachelors of Science in Business Administration (BSBA): Accounting or General Business
Graduate Programs
- Master of Business Administration (MBA)
- Executive MBA
- Master of Science in Accounting (MSA)
- Master of Science in Counterterrorism (MSC)
- Master of Science in Organizational Leadership (MSOL)
- Dual Degree Programs
Post-Baccalaureate Certificates
- Advanced Critical Thinking & Decision Making
- Data Analytics
- Leadership
- Project Management & Innovative Leadership
Accreditation
- Association to Advance Collegiate Schools of Business (AACSB)
- New England Commission of Higher Education (NECHE), formerly the Commission on Institutions of Higher Education of the New England Association of Schools and Colleges, Inc.
- Public Disclosure of Student Achievement
The sport management degree program at Nichols College has received specialized accreditation through the Commission on Sport Management Accreditation (COSMA) located in Arlington, VA, USA. The sport management program in the following degree is accredited by COSMA:
- Bachelor of Science in Business Administration with a concentration in Sport Management
- Bachelor of Science in Business Administration with a concentration in Sport Marketing & Content Creation
- Bachelor of Science in Business Administration with a concentration in Sport Sales & strategy
2024 NECHE Reaccreditation Process
Nichols College is accredited by the New England Commission of Higher Education (NECHE, formerly NEASC). The College underwent a comprehensive evaluation during the 2024-25 academic year, as is required by NECHE every 10 years as a part of the reaccreditation program. We were accredited April 24, 2025. NECHE Reaccreditation Report.