Nichols College è un test facoltativo, quindi i candidati non sono tenuti a presentare SAT o ACT come parte del processo di ammissione. Gli studenti dovranno presentare trascrizioni delle scuole superiori, un saggio personale e lettere di raccomandazione insieme a un modulo di domanda. La scuola ha un tasso di accettazione dell'84%, rendendolo generalmente accessibile alla maggior parte dei candidati ogni anno.
Il Nichols College è un college privato, commerciale e di arti liberali situato a Dudley, nel Massachusetts, con tre campus satellite del Massachusetts a Worcester, Auburn e Devens. Il campus principale di 200 acri nella storica città di Dudley è soprannominato "The Hill" per la sua topografia ondulata e collinare. Si trova in posizione centrale entro un'ora dalle principali città del New England, tra cui Boston e Providence, nel Rhode Island. Nichols ha un rapporto di facoltà di studenti di 17 a 1 e un numero medio di classi di 22 a 25 studenti. Gli studenti universitari possono scegliere tra 18 major nel mondo degli affari o delle arti liberali, e il college offre anche master in amministrazione aziendale e leadership organizzativa. Le major universitarie più popolari includono affari generali, gestione dello sport e gestione. Nichols offre anche una serie di attività extracurriculari e curriculari, tra cui oltre 30 club e attività studentesche. Il Nichols College Bison partecipa alla Conferenza della Commonwealth Coast III della NCAA Division. Il college mette in campo otto sport intercollegiati di uomini e sette donne. Le scelte popolari includono calcio, pallavolo, lacrosse, hockey su ghiaccio, calcio, atletica leggera e hockey su prato.