About the School
Founded in 1921, Stephen F. Austin State University, or SFA, is a public university. Located in Nacogdoches, Texas, its rural campus is 430 acres, about 143 miles northeast of Houston. Enrollment is approximately 12,000 undergraduate and 1,500 graduate students. SFA has a Catholic Campus Ministry and a FOCUS ministry.