The new law states that both Moldovans and foreigners convicted of violent paedophile offences will be chemically castrated.
Rapists will also face castration, to be decided on a case by case basis.
Many Moldovans believe their country has become a destination for international sex tourists, AP reports.
Five of the nine people convicted for child sex offences in Moldova in the past two years have been foreigners, the agency says.
The Liberal Party MP who steered the bill through parliament, Valeriu Munteanu, said there had been 15 cases in recent years of violent paedophiles reoffending in Moldova.
Some MPs in Moldova’s parliament questioned the efficacy of chemical castration, pointing out that it is reversible – and calling for alternative methods to be considered, according to Moldovan newspaper Timpul.
Amnesty International Moldova has condemned the decision, saying it undermines the basic right to physical and mental integrity.
Executive Director Cristina Pereteatcu said chemical castration was “incompatible with human rights, which are the foundation of any civilized democratic society”.
Poland introduced mandatory chemical castration for some sex offenders in 2009, and Russia has recently introduced similar legislation.
Both Germany and the Czech Republic have been criticized by Europe’s top human rights body for using voluntary surgical castration to treat sex offenders.
Moldova’s new law will come into force on 1 July.
Image source: Wikimedia Commons President-elect Donald Trump celebrated his election victory at the Ultimate Fighting…
Millions of voters across the US chose to return Donald Trump to the White House…
Donald Trump declares victory in the US election as he addresses jubilant supporters in Florida.…
Stocks around the world are rising as Donald Trump appears to be on the cusp…
Donald Trump has won Pennsylvania, North Carolina and Georgia and taken a lead over Kamala…
Quincy Jones, the celebrated musician and producer who worked with Michael Jackson, Frank Sinatra, Ray…