Southern New Hampshire University (SNHU) has approximately 3,000 traditional, full-time undergraduate day students and a total annual enrollment in all divisions of 90,000. Programs are offered on campus, online and on location at our centers in New Hampshire and Maine. The university offers programs in business, culinary arts, teacher education, hospitality management and liberal arts.