The school is located on 106, Nanjing Road, Heping District, Tianjin. The first four buildings are built during the concession period with British style, then a new building has been added during the 90s while the latest development of the school has included several building complexes that has been accomplished around 2004–2005. It originally covered 35,000 square metres, and recently an area of over 20,000 square metres adjoining to it has been added. Its original floor space was 25,600 square metres. Some new buildings to be built will add an additional 39,000 square metres. The school buildings have an attractive combination of Chinese and Western styles. At the center of the campus is the school library with a collection of 120,000 books, the Science Building is well equipped and the computer center has Internet access, there is also an astronomical observatory.