Odense Population 2026
Odense has a population of 180,863, making it the #3 biggest city in 🇩🇰 Denmark, located in South Denmark. Roughly 3.0% of Denmark's population lives here. It is about 6.4× smaller than Copenhagen, the country's biggest city.
Population (city proper)
180,863
Rank in Denmark
#3
Coordinates
55.40°N, 10.39°E
~17 m elevation · Europe/Copenhagen
Distance to capital (Copenhagen)
140 km
87 miles, straight line
Other big cities in South Denmark
| City | Population | Rank in Denmark |
|---|---|---|
| Esbjerg | 71,698 | #6 |
| Kolding | 61,638 | #8 |
| Vejle | 60,231 | #10 |
| Fredericia | 40,886 | #22 |
| Sønderborg | 27,766 | #35 |
| Svendborg | 27,300 | #36 |
| Haderslev | 22,011 | #42 |
| Nyborg | 17,525 | #51 |
Cities near Odense
- Nyborg17,525 people · ~27 km away
- Svendborg27,300 people · ~40 km away
- Middelfart16,277 people · ~43 km away
- Fredericia40,886 people · ~44 km away
- Kalundborg16,211 people · ~54 km away
- Kolding61,638 people · ~59 km away
FAQ
What is the population of Odense?
Odense has a population of 180,863 (city proper, latest official figure via GeoNames), making it the #3 biggest city in Denmark.
What region is Odense in?
Odense is located in South Denmark, Denmark.
Is Odense the capital of Denmark?
No, the capital of Denmark is Copenhagen, about 140 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in Denmark · Denmark population by year