Houghton, founded in 1883, is a church-affiliated, liberal arts college. Its 1,300-acre campus is located in Houghton, 65 miles southeast of Buffalo.