nicholls state university nicholls.edu nicholls state university, located in thibodaux, louisiana has over 100 programs of study with top ranked nursing, business, biology, culinary & online programs. Category:universities and colleges Global Rank:273,314 visits:120.2K pages/Per:7.1 ADS