Tulane University

Rank 44
Location New Orleans
Established 1834
Famous For High Research Activity


Tulane University is one of the private research universities that is located in New Orleans, Louisiana. It was founded in 1834 by seven young medical doctors as the Medical College of Louisiana and became a comprehensive university in 1847. Tulane University has been a part of the Association of American Universities since 1958 and has been classified as "R1: Doctoral Universities, with Very high research activity. 

The university is organised into ten schools imparting high-quality education in liberal arts, sciences, and specialised professional programs. All the undergraduate students are enrolled in Newcomb-Tulane College, while the graduate students are in specific schools.

Services for International Students

The university has over 200-student run clubs and organisations on campus that are central to the curriculum and make the entire experience of students enjoyable. They can also go to the Reply Student Recreation Centre and the on-campus gym to maintain their fitness, while other counselling services are helpful in dealing with mental health issues that may arise while they study at the university.


  • 73rd in the National Universities by the US News National Universities Rankings
  • 66th in the Best Undergraduate Teaching category by the US News National Universities Rankings 2024
  • 114th in the Best Value Schools category in the US News National Universities Rankings 2024
  • 401-500th by THE in the World University Ranking 2024
  • 71st in the USA by Times Higher Education 2022
  • 471st in the world and 76th in the US by QS World University Rankings of 2023


The Housing and Residence Life at the university offers various housing options to students through residence halls, residential learning communities, and cluster housing systems. These provide sing, double, and triple rooms, apart from suites and apartments. The office also helps students in getting off-campus residential services if they need them. 

About Location

New Orleans is a city located along the Mississippi River in the southeastern region of Louisiana. It is world-renowned for its distinctive music, unique dialects, cuisine, and festivals, particularly the Mardi Gras. The city is great for students as they can enjoy the rich history and cultural heritage while studying at a top-ranking university. They can also explore the Garden District and go for a bike ride in the beautiful neighbourhood.

"SI-USA helped me successfully apply to study business in USA and I cannot thank them enough for their support. They assisted me with each step, ensuring I was aware of all my options in terms of program and university selection, making the process totally stress free."

Olivia Business and Management