Students Reviews 0 (0 reviews)
About Nicholls State University:
Nicholls State University (NSU) is located in Thibodaux, Louisiana and serves about 6,500 students, a large portion of whom are first-generation. There are more than 100 bachelor’s and master’s degree programs, 90+ student organizations and 14 Division I athletic teams on campus. Since opening in 1948, Nicholls has been the only university serving the Bayou Region. In addition, Nicholls is an accredited university by the Southern Association of Colleges and Schools Commission on Colleges.