The first written record of the town is preserved in a papal tithe applotment list from 1333 in which mention is made of a priest, "
de Sancto Georgio," Its Romanian name was originally Erdeo-Sângeorgiu; in 1919 the name changed to Sîngeorgiul de Pădure, which later was changed by Romanian authorities to the current official name. Between 1861 and 1876, the former Marosszék was restored. As a result of the administrative reform in 1876, the village fell within
Nyárádszereda district of
Maros-Torda County in the
Kingdom of Hungary. In the immediate aftermath of
World War I, following the declaration of the
Union of Transylvania with Romania, the area passed under Romanian administration during the
Hungarian–Romanian War of 1918–1919. By the terms of the
Treaty of Trianon of 1920, Sângeorgiu de Pădure became part of the
Kingdom of Romania. During the
interwar period, the commune became the headquarters of
Plasa Sângeorgiu de Pădure of
Odorhei County. In August 1940, the
Second Vienna Award granted
Northern Transylvania to Hungary and the territory was held by Hungary until October 1944, when it was taken back from Hungarian and
German troops by Romanian and
Soviet forces. Administered by the Soviet authorities after 12 November 1944, the village, together with the rest of Northern Transylvania, came under Romanian administration on 13 March 1945. In 1950, after
Communist Romania was established, Sângeorgiu de Pădure became part of the
Odorhei Raion of
Stalin Region. Between 1952 and 1960, the commune fell within the
Magyar Autonomous Region, and between 1960 and 1968, the Mureș-Magyar Autonomous Region. and since then, the settlement has been part of Mureș County. It became a town in 2004. == Demographics ==