Updated 12 November 2026 298,268businesses in the base 3,629categories 10,427chains
Log inSign up
ranking5 regions · 3 townsdata as of 12 November 2026

Ranking of the regions of Denmark by shops per inhabitant

How many shops there are per 100,000 inhabitants in every region of Denmark and in the cities of more than 100,000 inhabitants. On average, 599.0 per 100,000 inhabitants, one for every 167 inhabitants.

599.0
shops per 100,000 inhabitants — Denmark
one for every 167 inhabitants
627.7
the most — North Denmark Region
one for every 159 inhabitants
577.5
the fewest — Region Zealand
one for every 173 inhabitants
5.9M
inhabitants
Danmarks Statistik, 2025 (afrundet)
How we count. Businesses — the active shops of our base on the date of the update. Population — Danmarks Statistik, 2025 (afrundet). Tourist areas and business districts rise in the ranking: many businesses for the resident population.

Ranking of the regions: shops per 100,000 inhabitants

Shops per 100,000 inhabitants and inhabitants per business. Click a column to sort.

No. ↕Region ↕Population ↕Retail ↕Per 100,000 people ↕Inhabitants per business ↕
01 North Denmark Region 593,000 3,722
627.7
159
02 Capital Region of Denmark 1,890,000 11,648
616.3
162
03 Region of Southern Denmark 1,235,000 7,358
595.8
168
04 Central Denmark Region 1,365,000 7,901
578.8
173
05 Region Zealand 858,000 4,955
577.5
173
Average of Denmark — 599.0 per 100,000 inhabitants35,584 shops · 5,941,000 inhabitants

Towns with more than 100,000 inhabitants

Shops per 100,000 inhabitants in the large towns. Population of the towns — GeoNames.

No. ↕Town ↕Population ↕Retail ↕Per 100,000 people ↕Inhabitants per business ↕
01 OdenseRegion of Southern Denmark 180,863 1,377
761.3
131
02 AalborgNorth Denmark Region 142,937 961
672.3
149
03 CopenhagenCapital Region of Denmark 1,153,615 76
6.6
15,179

Retail & Shopping in Denmark — in one file

35,584 shops with address, phone and website — for the whole country or only the regions you need.

By region
Beyond Denmark

Need another country or custom data?

We collect 70.7 million listings in 248 countries. Any country, city, category and set of fields — review texts, detailed opening hours, regular updates — with a free sample and a quote within one business day.

Cart 0

Your cart is empty

Take the whole business database of Denmark or configure your selection by region and sector — the price updates as you go.

Configure a selection