Toulouse Business School Logo

Toulouse Business School

Toulouse, France

The Toulouse Business School consistently achieves a top-2937 ranking globally, offering Bachelor and Master programs in business administration, computer science, and economics. Its Non-profit status fosters rigorous academic development through partnerships with public entities focused on enhancing education across Europe.

Est. 1903 Non-profit Public-private partnership 40%* Acceptance
2937
World Ranking
Global University Rank
Language French;English

Basic Information

University Type
Non-profit
Funding
Public-private partnership
Highest Degree
Doctorate
Founded
1903
Acceptance Rate
40%*
Languages
French;English
Last Updated
Updated on June 21, 2026
Accreditation
Association of French Chambers of Commerce and Industry (ACFCI); Commission for the Evaluation of Management Education and Degrees (CEFDG); Ministry of Higher Education, Research and Innovation; Ministry of Labour, Employment and Social Inclusion
Address
BP 7010 20, boulevard Lascrosses Toulouse, 31068 France

Tuition Costs (Annual)

Bachelor's Degree
Commercial diploma course, 6,022 per annum; Master

Academic Metrics

2358
Publications
56215
Citations

Programs Offered

Business

Bachelor's

Business Administration

Master's

Business Administration Human Resources Management Marketing

Doctorate

Business Administration

Computer Science

Bachelor's

Computer Science

Master's

Computer Science

Economics

Bachelor's

Economics

Master's

Economics Finance

International Studies

Bachelor's

General Studies

Master's

General Studies

Mathematics

Bachelor's

Mathematics

Master's

Mathematics

About Toulouse Business School

The Toulouse Business School (TBST) is a prestigious and innovative university situated in the heart of France’s vibrant region of Occitanie, specifically in the dynamic city of Toulouse. Founded in 1903 as part of the broader association, TBST has evolved into a leading center for business and management studies across Europe. It operates under the auspices of multiple entities – including the ACFCI, CEFDG, Ministry of Higher Education, Research and Innovation, and Ministry of Labour – representing public-private partnerships that collectively contribute to the school’s mission: to empower students in practical skills and advanced research. The university offers a comprehensive range of undergraduate and postgraduate programs spanning business administration, computer science, economics, general studies, mathematics, and specialist fields like finance and management.

TBST's commitment is deeply rooted in fostering an environment conducive to intellectual curiosity and practical application. The school boasts a considerable number of international students, contributing significantly to its diverse student body which has been increasing over the years. The university places strong emphasis on industry collaboration and placement opportunities, partnering extensively with local businesses across France and beyond. This collaborative approach is crucial for creating relevant curriculum designs and facilitating real-world experiences for graduates.

Currently, TBST has a highly regarded PhD program focused entirely on Business Administration, complemented by Master's programs targeting diverse fields within the business domain. The institution has achieved notable success in research publications, with over 2,358 peer-reviewed papers and 56,215 citations since its founding. The school understands the importance of academic rigor while maintaining a focus on practical skill acquisition, adapting to the evolving demands of the global economy through continuous improvement efforts throughout the institution.

Furthermore, TBST actively promotes a welcoming community for students from diverse backgrounds, emphasizing inclusivity and collaborative learning. As part of the broader Occitanie region, the school is dedicated to contributing positively to socio-economic development while upholding academic integrity and ethical standards. The university continues to invest in technological advancements within its facilities to enhance student opportunities. Its enrollment remains at 40% of students. The school's location in Toulouse provides unique advantages for both students and researchers - a vibrant city with a rich cultural heritage and strategic geographical positioning.

The university is renowned for its high acceptance rate, being around 40%, which signifies a highly competitive applicant pool. It’s also ranked within the top 2937 in France, alongside other notable universities located throughout Europe, and has active social media presence that promotes student life and research achievements. The school welcomes inquiries from prospective students and partners interested in the TBST's educational opportunities.

Similar Universities

Explore other top institutions in France

View All
#4 World

University of Oxford

Oxford, United Kingdom

View Details
#7 World

University of Cambridge

Cambridge, United Kingdom

View Details
#15 World

University College London

London, United Kingdom

View Details
#36 World

University of Edinburgh

Edinburgh, United Kingdom

View Details
#45 World

Imperial College London

London, United Kingdom

View Details