From the 29th to 31st year of Guangxu reign in Qing Dynasty (1903-1905), Heshan Academy was changed into Cangxi County Senior Primary School, which was the beginning of the school.
In the Republic of China 16 (1927), the senior primary school was moved to the Confucian Temple in the county, and a junior high school was built here.
In the 18th year of the Republic of China (1929), junior high school in Cangxi County officially opened;
1950 The Cultural and Educational Office of the North Sichuan Administrative Office was renamed Cangxi Middle School in North Sichuan.
1958, Sichuan Provincial Department of Education officially established the school name as Cangxi Middle School in Sichuan Province.
In 2002, the school was successfully established as a "national model ordinary high school" in Sichuan Province.
In 2004, Xiaojiaba new campus (high school) was completed and put into use;
20 1 1, the teaching and experimental complex, the playground of the new campus, the seismic reinforcement of the school building, the laboratory books and equipment, the road greening and other ancillary facilities were put into use.
On 20 13, the school successfully passed the assessment of "First-class Model Senior High School in Sichuan Province".