Thomas Nelson Community College is a two-year college located in Virginia. It has two campuses – one located in Hampton, and the other in James City County near Williamsburg. It also has two education centers; The Southeast Higher Education Center in Newport News and the Williamsburg Discovery Center in Williamsburg. The institution is one of the twenty-three colleges in the Virginia Community College System. It mostly serves students living on the Peninsula region of Hampton Roads, but it also has students from other parts of southeastern Virginia. TNCC offers 50 associate degree programs, and has over 60 certificate programs.