Denmark is made up of hundreds of towns throughout the nation and with most places being a mixture of different cultures from all countries but in Denmark, 95% are of Scandinavian origin and only 5% being foreign nationals.
There are a small number of Germans and Jewish that resides within Denmark but this has recently changed to Turks, Yugoslavs and Iranians. In 2001 it is estimated that over 5 million Danes live within the area but it is mainly urban areas where they reside.