Nichols College is a private business-focused college in Dudley, Massachusetts. Its site began as Nichols Academy, founded in 1815 by industrialist Amasa Nichols; the academy closed in 1909, and in 1931 James L. Conrad founded Nichols Junior College of Business Administration and Executive Training on the former campus. Nichols became a four-year college in 1958, gained regional accreditation in 1965, and admitted women in 1971. The 200-acre suburban campus is split into North and South Campus, divided by the Fels Student Center, which opened in 2012. It offers a Bachelor of Science in Business Administration and a Bachelor of Arts, plus an MBA and a Master of Science, with a four-year Professional Development Seminar throughout undergraduate study. Enrollment was 1,526 in fall 2024. Its Bison teams compete in NCAA Division III.
No reviews yet. Be the first to review!
Nichols is test-optional and admits on a rolling basis, aiming to decide within about 10 days of receiving an application.
Dates, fees and criteria change every session. Always confirm them on the official admissions page before applying.
Location
121 Center Rd, Dudley, MA 01571, United States, Massachusetts
Similar Listings