Shanghai Urban Construction Vocational College has three campuses: Fengxian, Yangpu and Baoshan. Shanghai Institute of Civil Engineering and Architecture, located in Minhang, is an affiliated middle school. There is a continuing education college in the city center.
The school is the leading unit of Shanghai Construction Vocational Education Group, the national training base for skilled personnel in the construction industry approved by the Ministry of Education and the Ministry of Construction, and the foreign aid training base of the Ministry of Commerce.