The Danish Parliament passed a law on the 22nd, aiming to increase the retirement age from the current 67 to 70 years by 2040.
This will make Denmark the European country with the highest retirement age.
Since 2006, Denmark has linked the official retirement age to life expectancy and revises it every 5 years. Denmark's retirement age will increase to 68 years by 2030 and to 69 years by 2035.
The new law stipulates that everyone born after December 31, 1970, will have a retirement age of 70.
The British Broadcasting Corporation (BBC) reported that in recent weeks, union-supported demonstrations have erupted in the Danish capital Copenhagen, protesting against raising the retirement age.
On the eve of the parliamentary vote, a chairman of a Danish trade union confederation, Rasmussen, pointed out that the proposal to raise the retirement age is "completely unfair."
He said: "Denmark's economy is healthy, yet the retirement age is the highest in the EU. A higher retirement age means (people will) lose the right to enjoy a dignified old age."
Nevertheless, the 47-year-old Danish Prime Minister Frederiksen said last year that once the retirement age is raised to 70, she is ready to review the system again.
She said: "We no longer believe that the retirement age should automatically increase."