Denmark said Tuesday it has decided to extend temporary controls along the country's border with Germany until March 4.
"The government considers the checks are necessary to ensure order and security in Denmark," said Inger Stojberg, minister for immigration and integration.
Danish police on January 4 began to conduct spot checks at some of the country's 15 border crossings to Germany.
The Danish measures were introduced after similar moves by its neighbour Sweden to stem the flow of migrants.
Stojberg said in a letter to the European Commission that about 193,000 people were subjected to spot checks between January 4 and February 17. This resulted in 716 people being denied entry from Germany while 104 people were charged over suspected people-trafficking.
Denmark has said it feared illegal immigrants might remain in its territory after being denied entry to Sweden, but Stojberg said police have not reported any build-up of illegal immigrants.
Several EU countries, including Germany and Austria, reintroduced border controls last year to cope with the growing number of migrants.