Overview
Shanghai Business School (SBS) is a municipal public undergraduate university in Shanghai, China, with a focus on business disciplines and coordinated development of multiple fields. Situated in the economic and financial center of China, SBS operates four campuses (Fengpu, Zhongshan West Road, Caobao Road, Guoquan Road) and one teaching site on Fuzhou Road, serving over 9,000 full-time students and nearly 800 faculty members.
Tracing its roots to the East China Branch of the Central Tax School founded in 1950, SBS became a full undergraduate institution in 2004 and gained master's degree authorization in 2021. As an international applied university, SBS is a designated training base for international business officials by the Ministry of Commerce, a founding member of the Belt and Road International Business Education Alliance, and a member of the Accreditation Council for Business Schools and Programs (ACBSP).
