Rajavinit Mathayom School was established with the royal kindness of His Majesty King Bhuipol. He granted a plot of land (approx, 2 1/2 acres) at the corner of Rama V Road and Pitsanuloke Road, formerly was the location of the Department of Royal Stables of King Vajiravudh, which was a part of the Royal Turf Club, to the Ministry of Education for constructing a new secondary school for the students who finish their primary education at Rajavinit School as well as the children of those who work in the Royal Household Bureau.
His Majesty the King bestowed the name of the school "Rajavinit Mathayom" which means" a place for training children of secondary level to be good citizens of His Majesty"
On April 4, 1978 the announcement for school establishment was made by the Ministry of Education.
While the school was under contruction, the students had to study at Rajavinit School for 2 years and moved to the present site in 1980. Two old royal carriage shelters were improved to provide more space for students in addition to the new buildings. For the first year at the new site, there were 12 classrooms of Grade 7, 7 Grade 8, 6 Grade 9.