The demonstration, which began with a moment of silence for the seven people who were killed by an al-Qaeda-inspired gunman in France, was held in Aarhus, Denmark's second largest city.
The Danish Defence League - an anti Muslim movement claiming to have no Neo-Nazi ties - has organised the 'European Counter-Jihad Meeting'.
It has drawn about 300 participants from several European countries, including Britain, Germany, Poland and Sweden - although there were predictions 4,000 people would be attending.
The aim of the meeting was to set up a Continent-wide alliance of anti-Islamic organisations.
Many demonstrators covered their faces with scarves while others bought placards and posters.
Nearby, a much larger group - about 2,500 people - marched in a counter-demonstration, under the banner 'Aarhus For Diversity.' Read More