Nichols College er test-valgfritt, så det er ikke nødvendig med søkere å sende inn SAT eller ACT som en del av opptaksprosessen. Studentene må sende inn utskrifter på videregående skole, et personlig essay og anbefalingsbrev sammen med et søknadsskjema. Skolen har en akseptgrad på 84%, noe som gjør den generelt tilgjengelig for de fleste søkerne hvert år.
Nichols College er en privat, næringsliv og liberal kunstfokusert høyskole som ligger i Dudley, Massachusetts, med tre Massachusetts satellittcampus i Worcester, Auburn og Devens. Det 200 mål store campus i den historiske byen Dudley har kallenavnet “The Hill” for sin bølgende, kuperte topografi. Det ligger sentralt innen en time fra flere store New England-byer, inkludert Boston og Providence, Rhode Island. Nichols har et fakultetsgrad på 17 til 1 og gjennomsnittlig klassestørrelse på 22 til 25 studenter. Studenter kan velge mellom 18 hovedfag i virksomhet eller liberal arts, og høgskolen tilbyr også mastergrader i bedriftsadministrasjon og organisasjonsledelse. De mest populære hovedfagene inkluderer generell virksomhet, sportsledelse og ledelse. Nichols tilbyr også en rekke fritidsaktiviteter og samkursulære aktiviteter, inkludert over 30 studentklubber og aktiviteter. Nichols College Bison konkurrerer i NCAA Division III Commonwealth Coast Conference. Høgskolen felt åtte menn og syv kvinner interkollegiat idretter. Populære valg inkluderer fotball, volleyball, lacrosse, ishockey, fotball, friidrett og felthockey.