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 one of 15 faithfully Catholic universities recommended by the Cardinal Newman Society.