În anul 1918 prin ordinul nr. 28732/1918, Imperiul Austro-Ungar deschide, la Reghin o "Şcoală de Baieţi". La 7 iulie 1919 şcoala este preluată de statul român. În anul şcolar 1919/1920 şcoala funcţionează normal cu clasele a I-a şi a II-a sub conducerea Consiliului Dirigent din Transilvania. Prin ordinul nr. 95725 B/ 1920 al Ministerului Instrucţiunii Publice "Şcoala Civilă de baieţi" este transformată în Liceu de Stat, sub numele de Florea Bogdan, inginer agronom, animatorul comitetului de părinţi care a ridicat şcoala la rangul de liceu.
Începând din 1922 la Reghin vor funcţiona doar clase gimnaziale, pierzându-se statutul de liceu. Activitatea s-a desfăşurat în clădirea fostului Tribunal - strada Coşbuc colţ cu strada Mihai Viteazul.
În 1927 începe, din initiaţiva Comitetului şcolar şi cu fonduri coordonate de Primărie, construirea unui local de şcoală care va fi terminat în anul 1930.
Începând cu anul şcolar 1930/1931, Gimnaziul se va muta în acest nou local de pe strada Petru Maior numărul 34, în spatele Spitalului orăşenesc. Şcoala a primit denumirea de Liceul de stat din Reghin.
Între 1940 si 1944 activitatea se sistează;
La 5 noiembrie 1944 se redeschide Gimnaziul Mixt de Stat Petru Maior. Din 1947 activitatea se va desfăşura în clădirea din strada Şcolii nr. 3 în care se află astăzi Gimnaziul de Stat - Augustin Maior. Vechea clădire va fi utilizată ca şi internat.
În perioada 1948 - 1956 va funcţiona în organizarea Liceului Petru Maior Şcoala Pedagogică
După lichidarea învăţământului pedagogic la Reghin, vechiul Liceu de Stat este transformat în Şcoala medie de zece ani. Va funcţiona sub aceasta denumire până în anul 1957.
În urma demersurilor Direcţiunii "Şcolii medii nr. 1" la 21 octombrie 1957 Şcoala medie număr 1 va purta denumirea de "Şcoala medie nr. 1 Petru Maior".
Această denumire o va avea până în anul 1962 când din motive puţin ştiute e abandonată, simplificându-se totul la numele de "Şcoala medie mixtă nr. 1".
Din anul 1964 Şcoala Medie părăseşte clădirea din str. Şcolii şi se va muta în str. Pomilor. Din această dată, în localul nou, şcoala se va numi "Liceul teoretic nr. 1".
În perioada anilor '70 liceul a fost transformat în "Liceu industrial de mecanică".
În anul 1974, la 50 de ani de la întemeiere Liceul Petru Maior avea 1100 de elevi, cu secţie română şi maghiară, învăţământ seral, învăţământ profesional şi fără frecvenţă.
La începutul anilor '80 se extinde Şcoala serală de maiştri şi Şcoala postliceală de metrologie. Această extindere obligă la un nou spaţiu şcolar şi începând din anul 1982 Liceul Industrial de mecanică se va muta în noua clădire din faţa uzinei I.M. Republica. De la această dată Liceul primeşte statutul de Grup Şcolar de pe lângă IM Republica - Reghin.
În 1992 directorul şcolii şi Corpul profesoral hotărăsc reluarea numelui purtat de decenii. Astăzi liceul poartă denumirea de Grup Şcolar Petru Maior.
Din anul 2003 în componenţa Grupului Şcolar intră şi Şcoala Generală numărul 3. În acest fel Grupul Şcolar Petru Maior devine instituţia şcolară cu cel mai mare număr de elevi din judeţ (1300) cu secţie română si maghiară, învăţământ primar, gimnazial, liceal curs de zi, seral, cu frecvenţă redusă, şcoală profesională şi de ucenici, şcoală postliceală.