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.