Sie wurde im Jahr 1834 gegründet. Die Hochschule ist Mitglied der Association of American Universities, einem seit 1900 bestehenden Verbund führender forschungsorientierter nordamerikanischer Universitäten.
Die Tulane University ist als größte Universität neben der Louisiana State University, der University of New Orleans, der Loyola University, der Xavier University und der Dillard University ein wichtiges Forschungs- und Ausbildungszentrum der Stadt New Orleans sowie des Bundesstaates Louisiana. Die Universität bietet sowohl die US-typische Universitätsausbildung, eine Vielzahl von Graduiertenprogrammen sowie die Aus- und Fortbildung für die Bevölkerung der Stadt New Orleans.
Die ursprünglich staatliche Hochschule wurde erst 1884 restrukturiert und privatisiert. Im Zuge dessen erhielt sie auch ihren heutigen Namen, nach dem reichen Kaufmann Paul Tulane, der der Universität nach seinem Tod mehr als 1 Mio. US-Dollar hinterlassen hatte.[5]
Die 1914 gegründete Freeman School of Business bietet zurzeit über 1.500 Studenten Undergraduate-, MBA- und weitere Master-Studiengänge sowie Promotions- und Executive-Education-Programme an. Im Bereich Finance ist die Freeman School besonders bekannt für die Burkenroad Reports und rankt der Financial Times zufolge regelmäßig unter den zehn besten Hochschulen in diesem Bereich. Weiterhin führt das Entrepreneur Magazine die Einrichtung beständig unter den 20 führenden Hochschulen für Unternehmensführung; im Jahr 2009 sogar auf Platz vier.
Alljährlich kommen führende Finanz- und M&A-Praktiker aus den gesamten USA nach Tulane, um dem Tulane Corporate Law Institute Forum beizuwohnen. Benannt wurde die Freeman School of Business nach Alfred B. Freeman, einem ehemaligen Vorstandsvorsitzenden der Coca-Cola Bottling Company und prominenten Philanthrop aus New Orleans.