Das Nichols College ist testoptional, daher müssen Bewerber im Rahmen des Zulassungsverfahrens weder SAT noch ACT einreichen. Die Schüler müssen Zeugnisse der High School, einen persönlichen Aufsatz und Empfehlungsschreiben zusammen mit einem Bewerbungsformular einreichen. Die Akzeptanzquote der Schule beträgt 84% und ist somit für die Mehrheit der Bewerber jedes Jahr allgemein zugänglich.
Das Nichols College ist ein privates, geschäftliches und auf freie Künste ausgerichtetes College in Dudley, Massachusetts, mit drei Massachusetts-Satellitencampus in Worcester, Auburn und Devens. Der 200 Hektar große Hauptcampus in der historischen Stadt Dudley wird wegen seiner hügeligen Topographie „The Hill“ genannt. Es liegt zentral innerhalb einer Stunde von mehreren großen Städten Neuenglands entfernt, darunter Boston und Providence, Rhode Island. Nichols hat ein Fakultätsverhältnis von 17 zu 1 und eine durchschnittliche Klassengröße von 22 zu 25 Studenten. Studenten können aus 18 Hauptfächern in Wirtschaft oder Geisteswissenschaften auswählen. Das College bietet auch Master-Abschlüsse in Betriebswirtschaft und Organisationsführung an. Zu den beliebtesten Bachelor-Studiengängen zählen General Business, Sportmanagement und Management. Nichols bietet auch eine Reihe von außerschulischen und außerschulischen Aktivitäten an, darunter über 30 Studentenclubs und Aktivitäten. Die Nichols College Bison nehmen an der Commonwealth Coast Conference der NCAA Division III teil. Das College bietet acht Hochschulsportarten für Männer und sieben Frauen an. Beliebte Optionen sind Fußball, Volleyball, Lacrosse, Eishockey, Fußball, Leichtathletik und Feldhockey.