Denmark postal codes
Denmark has 1 159 postal codes for 620 cities, towns and villages. Each postal code has 4 digits, for example 1050.
Denmark in numbers
- Codes
- 1 159
- Places
- 620
- Format
- 9999
- Example
- 1050
How to write an address in Denmark
Recipient nameStreet address1050 KØBENHAVN KDENMARK
The postal code goes before the town name, on the same line. Write the town in capital letters. From abroad, add DENMARK as the last line.
Write your own address in this format or print it on an envelope.
Places in Denmark
- Aabenraa 6200
- Aakirkeby 3720
- Aalborg (Region Nordjylland) 9100
- Aalborg (North Denmark) 9000
- Aalborg SV 9200
- Aalborg SØ 9210
- Aalborg Øst 9220
- Aalestrup 9620
- Aarhus C (Central Jutland) 8000
- Aarhus C (Region Midtjylland) 8100
- Aarhus N 8200
- Aarhus V 8210
- Aars 9600
- Aarup 5560
- Agedrup 5320
- Agerbæk 6753
- Agerskov 6534
- Agersø 4244
- Albertslund 2620
- Allerød 3450
- Allinge 3770
- Allingåbro 8961
- Almind 6051
- Anholt 8592
- Ans By 8643
- Ansager 6823
- Arden 9510
- Asaa 9340
- Askeby 4792
- Askø 4942
- Asnæs 4550
- Asperup 5466
- Assens 5610
- Augustenborg 6440
- Aulum 7490
- Auning 8963
- Avernakø 5602
- Bagenkop 5935
- Bagsværd 2880
- Balle 8444
- Ballerup 2750
- Bandholm 4941
- Barrit 7150
- Barsø 6210
- Beder 8330
- Bedsted Thy 7755
- Bevtoft 6541
- Billum 6852
- Billund 7190
- Bindslev 9881
- Birkerød 3460
- Birkholm 5965
- Bjerringbro 8850
- Bjert 6091
- Bjæverskov 4632
- Bjørnø 5603
- Blokhus 9492
- Blommenslyst 5491
- Blåvand 6857
- Boeslunde 4242
- Bogense 5400
- Bogø By 4793
- Bolderslev 6392
- Bording 7441
- Borre 4791
- Borup 4140
- Brabrand 8220
- Bramming 6740
- Brande 7330
- Branderup J 6535
- Bredebro 6261
- Bredsten 7182
- Brenderup Fyn 5464
- Broager 6310
- Broby 5672
- Brovst 9460
- Bryrup 8654
- Brædstrup 8740
- Brøndby Strand 2660
- Brøndbyvester 2605
- Brønderslev 9700
- Brønshøj 2700
- Brørup 6650
- Bylderup-Bov 6372
- Bække 6622
- Bækmarksbro 7660
- Bælum 9574
- Børkop 7080
- Bøvlingbjerg 7650
- Centraltastning 1513
- Charlottenlund 2920
- Christiansfeld 6070
- Dalby 5380
- Dalmose 4261
- Dannemare 4983
- Daugård 8721
- Dianalund 4293
- Dragør 2791
- Dronninglund 9330
- Dronningmølle 3120
- Dybvad 9352
- Dyssegård 2870
- Ebberup 5631
- Ebeltoft 8400
- Egernsund 6320
- Egtved 6040
- Egå 8250
- Ejby 5592
- Ejstrupholm 7361
- Endelave 8789
- Engesvang 7442
- Errindlev 4895
- Erslev 7950
- Esbjerg (Region Syddanmark) 6701
- Esbjerg (South Denmark) 6700
- Esbjerg N 6715
- Esbjerg V 6710
- Esbjerg Ø 6705
- Eskebjerg 4593
- Eskilstrup 4863
Territories of Denmark
Questions
What is the postal code format in Denmark?
Postal codes in Denmark have 4 digits, for example 1050.
How many postal codes does Denmark have?
Denmark has 1 159 postal codes for 620 cities, towns and villages, by the open data updated 14 November 2026.
What is the postal code of København K?
København K has 232 postal codes, from 1050 to 1473.
How do I write an address in Denmark?
Recipient name, Street address, 1050 KØBENHAVN K, DENMARK. The postal code goes before the town name, on the same line. Write the town in capital letters. From abroad, add DENMARK as the last line.