US Trends

where is tulane located

Tulane University is located in New Orleans, Louisiana, in the uptown area of the city.

Quick location facts

  • Tulane’s main “Uptown” campus sits along St. Charles Avenue in Uptown New Orleans, a largely residential, historic neighborhood.
  • The campus is directly across from Audubon Park and near Loyola University New Orleans, giving the area a concentrated college-town feel within the city.

Exact address

  • The primary campus address most people mean when they ask “where is Tulane located” is:
    6823 St. Charles Avenue, New Orleans, LA 70118, United States.
  • This puts Tulane within New Orleans city limits in the state of Louisiana, along a major streetcar line that runs down St. Charles Avenue.

Information gathered from public forums or data available on the internet and portrayed here.