Odense's 2026 population is now estimated at 213,168. In 2008, the population of Odense was 186,932. Odense has grown by 2,365 in the last year, which represents a 1.12% annual change. These population values and projections come from Statistics Denmark StatBank FOLK1A municipal population (Q1) and World Population Review Internal Projections .
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Copenhagen | 671,714 | 0.69% |
| Aarhus | 378,361 | 1.33% |
| Aalborg | 226,033 | 0.63% |
| Odense | 213,168 | 1.12% |
| Vejle | 123,250 | 0.67% |
| Esbjerg | 114,947 | -0.18% |
| Frederiksberg | 106,150 | 0.29% |
| Silkeborg | 102,753 | 1.16% |
| Randers | 100,564 | 0.21% |
| Horsens | 98,806 | 0.9% |
| Viborg | 97,874 | 0.26% |
| Kolding | 96,214 | 0.33% |
| Roskilde | 92,697 | 1.17% |
| Herning | 90,546 | 0.6% |
| Naestved | 85,163 | 0.32% |
| Slagelse | 80,959 | 0.59% |
| Gentofte | 75,106 | 0.04% |
| Holbaek | 75,009 | 0.7% |
| Sonderborg | 74,123 | 0.04% |
| Gladsaxe | 71,185 | 0.32% |