Nichols College är testfrivilligt, så sökande är inte skyldiga att lämna in SAT eller ACT som en del av antagningsprocessen. Studenter kommer att behöva lämna in gymnasieutskrifter, en personlig uppsats och rekommendationsbrev tillsammans med ett ansökningsformulär. Skolan har en acceptansgrad på 84%, vilket gör den allmänt tillgänglig för de flesta sökande varje år.
Nichols College är en privat, affärs- och liberal konstfokuserad högskola som ligger i Dudley, Massachusetts, med tre Massachusetts-satellitcampusser i Worcester, Auburn och Devens. Det 200 hektar stora campuset i den historiska staden Dudley har smeknamnet "The Hill" för dess rullande, kuperade topografi. Det ligger centralt inom en timme från flera stora New England-städer, inklusive Boston och Providence, Rhode Island. Nichols har ett studentfakultatsförhållande på 17 till 1 och en medelklassstorlek på 22 till 25 studenter. Studenter kan välja mellan 18 majors i affärsverksamhet eller liberal arts, och högskolan erbjuder också magisterexamen i affärsadministration och organisationsledarskap. De mest populära studenterna omfattar allmän affärsverksamhet, sportledning och ledning. Nichols erbjuder också en mängd fritidsaktiviteter och samkurrikulära aktiviteter, inklusive över 30 studentklubbar och aktiviteter. Nichols College Bison tävlar i NCAA Division III Commonwealth Coast Conference. Högskolan har åtta män och sju kvinnors interkollegiatsporter. Populära val inkluderar fotboll, volleyboll, lacrosse, ishockey, fotboll, friidrott och fälthockey.