Tulane University Logo | 02 Tulane University, officially the Tulane University of Louisiana, is a private research university in New Orleans, Louisiana.