About

The Freeman School of Business

The Freeman School of Business at Tulane University is a leading, internationally recognized business school located in New Orleans, Louisiana, with more than 3,000 students in programs spanning the globe. Freeman is an AACSB-accredited institution celebrating its accreditation renewal through 2029.

With innovative curricula that combine outstanding classroom instruction with distinctive experiential learning opportunities, the Freeman School is dedicated to preparing current and future business leaders to contribute positively to their organizations and their communities.

In 2026, Freeman made significant gains across six categories in the U.S. News & World Report Best Business Schools rankings. The full-time MBA climbed to No. 53, the program’s highest rank in more than 15 years and a 28-point improvement since 2023. The Executive MBA shot to No. 39 and the Professional MBA vaulted 19 spots to No. 49. Three specialized master’s programs also joined the Best Grad School ranks: Master of Finance ranked at No. 46, Master of Business Analytics and AI ranked No. 54 and Master of Accounting ranked No. 56.

Tulane University

Tulane University is home to an extraordinary and transformative community. We foster exploration and innovation, embrace our differences and build meaningful lives. Our collective character and appreciation for finding our own path unites us, defines our sense of community and creates uncommon results for our region and the world.

Tulane is one of 65 members of the Association of American Universities, an elite group of top-ranked research institutions.

“The Tulane difference is the depth of knowledge students receive, the quality of faculty and having that lifelong connection to a professionally vibrant school.”

Ashley Francis, Assistant Dean for the Stewart Center for Professional and Executive Education

Get the Online MBA Program Brochure

To download a program brochure and learn more about the Online Master of Business Administration offered by the A. B. Freeman School of Business at Tulane University, please fill out the form. You can also get in touch with an enrollment specialist directly by calling us at 504-226-8311.

Tulane University has engaged AllCampus to help support your educational journey. AllCampus will contact you shortly in response to your request for information. About AllCampus. Privacy Policy. You may opt out of receiving communications at any time.

* All Fields are Required. Your Privacy is Protected. Are you enrolling from outside the US? Click here.