Nichols College adalah pilihan tes, jadi pelamar tidak diharuskan untuk menyerahkan SAT atau ACT sebagai bagian dari proses penerimaan. Siswa perlu menyerahkan transkrip sekolah menengah, esai pribadi, dan surat rekomendasi beserta formulir aplikasi. Sekolah memiliki tingkat penerimaan 84%, sehingga umumnya dapat diakses oleh sebagian besar pelamar setiap tahun.
Nichols College adalah perguruan tinggi yang berfokus pada seni, bisnis, dan liberal yang berlokasi di Dudley, Massachusetts, dengan tiga kampus satelit Massachusetts di Worcester, Auburn, dan Devens. Kampus utama seluas 200 hektar di kota bersejarah Dudley dijuluki "The Hill" karena topografinya yang berbukit dan berbukit. Terletak di pusat kota dalam satu jam dari beberapa kota besar New England, termasuk Boston dan Providence, Rhode Island. Nichols memiliki rasio fakultas siswa 17 banding 1 dan ukuran kelas rata-rata 22 hingga 25 siswa. Mahasiswa sarjana dapat memilih dari 18 jurusan bisnis atau seni liberal, dan perguruan tinggi ini juga menawarkan gelar master dalam administrasi bisnis dan kepemimpinan organisasi. Jurusan sarjana yang paling populer meliputi bisnis umum, manajemen dan manajemen olahraga. Nichols juga menawarkan serangkaian kegiatan ekstrakurikuler dan ko-kurikuler, termasuk lebih dari 30 klub dan kegiatan siswa. Nichols College Bison berkompetisi di NCAA Division III Commonwealth Coast Conference. Perguruan tinggi itu mengoleksi delapan olahraga antar pria dan tujuh wanita. Pilihan populer termasuk sepak bola, bola voli, lacrosse, hoki es, sepak bola, trek dan lapangan, dan hoki lapangan.