Le Nichols College est facultatif, les candidats ne sont donc pas tenus de soumettre SAT ou ACT dans le cadre du processus d'admission. Les étudiants devront soumettre des relevés de notes du secondaire, un essai personnel et des lettres de recommandation ainsi qu'un formulaire de demande. L'école a un taux d'acceptation de 84%, ce qui la rend généralement accessible à la majorité des candidats chaque année.
Nichols College est un collège privé, axé sur les affaires et les arts libéraux situé à Dudley, dans le Massachusetts, avec trois campus satellites du Massachusetts à Worcester, Auburn et Devens. Le campus principal de 200 acres dans la ville historique de Dudley est surnommé «The Hill» pour sa topographie vallonnée et vallonnée. Il est situé au centre à moins d'une heure de plusieurs grandes villes de la Nouvelle-Angleterre, notamment Boston et Providence, Rhode Island. Nichols a un ratio d'étudiants de 17 à 1 et des classes moyennes de 22 à 25 étudiants. Les étudiants de premier cycle peuvent choisir parmi 18 majors en affaires ou en arts libéraux, et le collège propose également des maîtrises en administration des affaires et en leadership organisationnel. Les majors de premier cycle les plus populaires sont les affaires générales, la gestion du sport et la gestion. Nichols propose également une gamme d'activités parascolaires et parascolaires, y compris plus de 30 clubs et activités étudiants. Les bisons du Nichols College participent à la Conférence de la côte III du Commonwealth de la NCAA. Le collège accueille huit sports intercollégiaux masculins et sept féminins. Les choix populaires incluent le soccer, le volleyball, la crosse, le hockey sur glace, le football, l'athlétisme et le hockey sur gazon.