Nichols College is test-optioneel, dus aanvragers zijn niet verplicht om SAT of ACT in te dienen als onderdeel van het toelatingsproces. Studenten moeten transcripties van de middelbare school, een persoonlijk essay en aanbevelingsbrieven samen met een aanvraagformulier indienen. De school heeft een acceptatiegraad van 84% en is daardoor over het algemeen toegankelijk voor de meeste aanvragers per jaar.
Nichols College is een particuliere, zakelijke en liberale kunstgerichte universiteit in Dudley, Massachusetts, met drie satellietcampussen in Massachusetts in Worcester, Auburn en Devens. De 200 hectare grote hoofdcampus in de historische stad Dudley heeft de bijnaam "The Hill" vanwege de glooiende, heuvelachtige topografie. Het is centraal gelegen binnen een uur van verschillende grote steden in New England, waaronder Boston en Providence, Rhode Island. Nichols heeft een studentenfaculteitratio van 17 op 1 en gemiddelde klassen van 22 tot 25 studenten. Niet-gegradueerde studenten kunnen kiezen uit 18 majors in het bedrijfsleven of de vrije kunsten, en het college biedt ook masterdiploma's in bedrijfskunde en organisatorisch leiderschap. De meest populaire undergraduate majors zijn algemene zaken, sportmanagement en management. Nichols biedt ook een scala aan extracurriculaire en co-curriculaire activiteiten, waaronder meer dan 30 studentenclubs en activiteiten. De Nichols College Bison strijden in de NCAA Division III Commonwealth Coast Conference. Het college heeft acht intercollegiale sporten voor heren en zeven voor dames. Populaire keuzes zijn onder meer voetbal, volleybal, lacrosse, ijshockey, voetbal, atletiek en veldhockey.