Danish alcohol and tobacco consumption (1921-2025)
Over a century of official time-series on sales and consumption of beer, wine, spirits, and tobacco from Statistics Denmark.
Dataset Documentation
Authoritative source specification, architecture and standards
This dataset charts more than a full century (1921β2025) of official sales and consumption trends for alcoholic beverages (beer, wine, spirits) and tobacco products (cigarettes, cigars, pipe tobacco) in Denmark, including cross-border trade estimates from 2000β2020.
The statistics reveal major cultural and demographic shifts: from low consumption during the interwar era to historic all-time highs in the 1970s and 1980s (peaking in 1983 at 13.7 liters of pure alcohol per adult), alongside a dramatic drop in cigarette smoking (from nearly 2,000 cigarettes annually per adult to just 723 in 2025) and Denmark's transformation from a beer-centric nation to a wine-loving one (wine sales increased 35-fold since 1921).
π Key Historical Figures
| Year | Pure alcohol per adult (18+) | Wine sales (1,000 L) | Beer sales (1,000 L) | Cigarettes per adult (pcs) | Historical Context |
|---|---|---|---|---|---|
| 1921 | 4.5 liters | 4,900 | 149,500 | Not recorded | Interwar temperance era |
| 1950 | 4.9 liters | 12,750 | 218,400 | 1,408 pcs | Post-WWII recovery |
| 1970 | 9.7 liters | 29,070 | 443,200 | 1,917 pcs | Wine boom begins |
| 1983 | 13.7 liters (All-time peak) | 96,463 | 647.795 | 1,931 pcs | Zenith of Danish drinking & smoking |
| 2000 | 12.2 liters | 165,033 | 557,500 | 1,686 pcs | Peak border trade; wine overtakes beer |
| 2010 | 10.8 liters | 175,388 | 415,540 | 1,783 pcs | Smoking bans & public health campaigns |
| 2020 | 9.7 liters | 161,493 | 355,101 | 1,140 pcs | COVID-19 pandemic impacts |
| 2025 | 8.8 liters | 141,134 | 298,441 | 723 pcs | Lowest tobacco usage & steadily falling alcohol |
π Files in this Dataset
Every series is provided in both CSV and JSON formats:
alkohol_tobak_historisk_1921_2025_bredCSVJSON- Type: Wide pivot table (1 row per year, 105 rows in total).
- Description: Gathers core metrics for pure alcohol, beer, wine, spirits, tobacco products, and border trade in convenient columns. Ideal for charts, dashboards, and rapid time-series analysis.
alkohol_tobak_tidsserie_langCSVJSON- Type: Tidy normalized long format (3,870 rows).
- Description: Features detailed metadata fields (source table, variable code, category, unit, year, and recorded value). Tailored for filtering, aggregation, and statistical modeling in pandas, R/tidyverse, and SQL.
βοΈ Reproduction & Harvester
Data is queried directly from Statistics Denmark's official API (api.statbank.dk/v1) using the included Python script with conditional caching:
pip install requests
python fetch_data.py
Before pulling records, the script queries metadata (/v1/tableinfo/{table}) for the latest updated timestamp. If it matches the cached copy in .cache/, cached data is reused to protect server resources.
π Source & License
- Source: Statistics Denmark (StatBank Denmark)
- Table
ALKO2: Sales of alcohol and tobacco per capita (1921β2025) - Table
ALKO6: Sales of alcohol and tobacco (1921β2025) - Table
ALKO4: Consumption and sales of alcohol and tobacco (1921β2020) - License: Creative Commons Attribution 4.0 International (CC BY 4.0).
Provided by Statistics Denmark for free commercial and non-commercial reuse with attribution.
Available File Groups & Downloads
Grouped by usage pattern with unique list titles and dedicated download pills per data format.
Automation & Fetch
Directly download data files via curl or standard REST endpoints