Reviews by Attribute

Practicing Catholics      

Mass Attendance      

Culture of Chastity      

Share Your Opinion

Help students make informed decisions.

About the School

Founded in 1978, Thomas More College is a private Catholic liberal arts college. Located in Merrimack, New Hampshire, its 14-acre rural campus is 50 miles northwest of Boston. Enrollment is approximately 90 students. Thomas More College is not NCAA affiliated. They have an intramural sports system directed and run by students. There is no "Greek life" (fraternities or sororities) on campus. Thomas More College is one of 15 faithfully Catholic universities recommended by the Cardinal Newman Society.
Student Reviews