Nicholls State University
- Share:
Nicholls State University, located in Thibodaux, La., is an accredited regional university with a diverse population of about 6,000 traditional and nontraditional students. Since first opening its doors in 1948, Nicholls has been the only university serving the Bayou Region. The family-oriented campus offers more than 60 degree programs, 100+ student organizations and 15 Division I athletic teams.