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.