Presidential and parliamentary elections were held on May 20, 1990. Running against representatives of the re-established pre-war National Peasants' Party and National Liberal Party, and taking advantage of FSN's tight control of the national radio and television, Iliescu won 85% of the vote. The FSN secured two-thirds of the seats in Parliament. A university professor with strong family roots in the Communist Party, Petre Roman, was named prime minister of the new government, which consisted mainly of former communist officials. The government initiated modest free market reforms.
Because the majority of ministers in the Petre Roman government were ex-communists, anti-communist protesters initiated a round-the-clock anti-government demonstration in University Square, Bucharest in April 1990. Two months later, these protesters, whom the government referred to as "hooligans", were brutally dispersed by the miners from Jiu Valley, called in by President Iliescu; this event became known as the mineriad. The miners also attacked the headquarters and private residences of opposition leaders. Petre Roman's government fell in late September 1991, when the miners returned to Bucharest to demand higher salaries. A technocrat, Theodor Stolojan, was appointed to head an interim government until new elections could be held.
In December 1991, a new constitution was drafted and subsequently adopted, after a popular referendum, which, however, attracted criticism from international observers who accused the government of manipulating the population and even of outright fraud. (The constitution was most recently revised by a national referendum on October 18-19, 2003, again plagued by fraud accusations made by internal and international observers.) The new constitution, which took effect October 29, 2003, follows the structure of the Constitution of 1991, but makes significant revisions, among which the most significant are extension of the presidential mandate from four years to five, and the guaranteed protection of private property.
March 1992 marked the split of the FSN into two groups: the Democratic National Front (FDSN), led by Ion Iliescu and the Democratic Party (PD), led by Petre Roman. Iliescu won the presidential elections in September 1992 by a clear margin, and his FDSN won the general elections held at the same time. With parliamentary support from the nationalist PUNR (National Unity Party of Romanians), PRM (Great Romania Party), and the ex-communist PSM (Socialist Workers' Party), a new government was formed in November 1992 under Prime Minister Nicolae Văcăroiu, an economist and former Communist Party official. The FDSN changed its name to Party of Social Democracy in Romania (PDSR) in July 1993.
Emil Constantinescu of the Democratic Convention (CDR) emerged as the winner of the second round of the 1996 presidential elections and replaced Iliescu as chief of state. The PDSR won the largest number of seats in Parliament, but was unable to form a viable coalition. Constituent parties of the CDR joined the Democratic Party (PD), the National Liberal Party (PNL) and the Hungarian Democratic Union of Romania (UDMR) to form a centrist coalition government, holding 60% of the seats in Parliament. This coalition of sorts frequently struggled for survival, as decisions were often delayed by long periods of negotiations among the involved parties. Nevertheless, this coalition was able to implement several critical reforms. The new coalition government, under prime minister Victor Ciorbea remained in office until March 1998, when Radu Vasile (PNȚCD) took over as prime minister. The former governor of the National Bank, Mugur Isărescu, eventually replaced Radu Vasile as head of the government.
The 2000 elections, brought Iliescu's PDSR back to power. The party, now renamed the Social Democratic Party (PSD), was led largely by former Communist officials. Iliescu won a third term as the country's president. Adrian Năstase became the prime minister of the newly formed government. His rule was shaken by recurring allegations of corruption.
Presidential and parliamentary elections took place again on November 28, 2004. No political party was able to secure a viable parliamentary majority, amidst accusations from international observers and opposition parties alike that the PSD had committed large-scale electoral fraud. There was no winner in the first round of the presidential elections. The joint PNL-PD candidate, Traian Băsescu, won the second round on December 12, 2004 with 51% of the vote and thus became the third post-revolutionary president of Romania.
The PNL leader, Călin Popescu Tăriceanu was assigned the difficult task of building a coalition government without including the PSD. In December 2004, the new coalition government (PD, PNL, PUR Romanian Humanist Party - which eventually changed its name to Romanian Conservative Party and UDMR), was sworn in under Prime Minister Tăriceanu