# Public data on LakehouseBox

Open datasets, kept fresh from their sources, to join with your own tables in one SQL query. 18 datasets are
live in the public catalog `commons/pubdata`: Apache Iceberg, read-only for everyone, each from an open-licence source named
with its table. This page is the Markdown twin of https://lakehousebox.com/public-data, generated 2026-11-07.

## The list of datasets, in every form

- **As a table:** `commons_pubdata.meta.datasets` (one row per dataset: source, licence, coverage, cadence, join keys, live
  row count and refresh time) and `commons_pubdata.meta.columns` (every column of every table, with its description).
- **As Parquet:** https://lakehousebox.com/pubdata/datasets.parquet and https://lakehousebox.com/pubdata/columns.parquet (as of this page's build).
- **As JSON:** https://lakehousebox.com/pubdata/registry.json (what the website renders).
- **As Markdown:** this page; each dataset's data card is linked below.

```sql
-- with an account: lhbox duckdb --catalog commons/pubdata
SELECT dataset_id, title, refresh, row_count, join_keys FROM commons_pubdata.meta.datasets ORDER BY category;
SELECT dataset_id, table_name FROM commons_pubdata.meta.columns WHERE column_name = 'country_code';

-- no account, no key: the Parquet file
SELECT dataset_id, title, licence FROM 'https://lakehousebox.com/pubdata/datasets.parquet';
```

## Reading a table

- **With an account:** `lhbox duckdb --catalog commons/pubdata`; tables are `commons_pubdata.<namespace>.<table>`.
- **From an agent with the LakehouseBox connector:** `open_public_catalog("commons/pubdata")`, then `query`.
- **Without an account:** DuckDB 1.5.5 or newer attaches the whole catalog by name, no key and no secret:

```sql
INSTALL iceberg; LOAD iceberg; INSTALL httpfs; LOAD httpfs;
ATTACH 'commons/pubdata' AS pubdata (TYPE iceberg, ENDPOINT 'https://public-catalog.lakehousebox.com', AUTHORIZATION_TYPE 'none');
SELECT * FROM pubdata.<namespace>.<table> LIMIT 10;
```

## Datasets

### Calendars

- **[Public holidays](https://lakehousebox.com/public-data/public_holidays)**: Give sales patterns a calendar context.
  `commons_pubdata.calendars.public_holidays` · holidays (Vacanza), MIT · monthly · 161,039 rows, refreshed 10 Oct 2026 · join keys `country_code`, `date` · [data card](https://lakehousebox.com/pubdata/cards/public_holidays.md)

### Environment

- **[Air quality in Europe, daily](https://lakehousebox.com/public-data/air_quality)**: PM2.5, PM10, NO2 and ozone at Europe's monitoring stations, day by day.
  `commons_pubdata.environment.air_quality_daily` · European Environment Agency, Air Quality download service (E2a, up-to-date data), EEA standard re-use policy: CC BY 4.0 · weekly · 2,702,091 rows, refreshed 1 Nov 2026 · join keys `sampling_point_id` · [data card](https://lakehousebox.com/pubdata/cards/air_quality.md)
- **[Earthquakes](https://lakehousebox.com/public-data/earthquakes)**: Every magnitude 4.5+ event since 2000, where and how deep.
  `commons_pubdata.environment.earthquakes` · USGS Earthquake Hazards Program (FDSN event service), Public domain · daily · 188,329 rows, refreshed 6 Nov 2026 · join keys `event_time`, `latitude`, `longitude` · [data card](https://lakehousebox.com/pubdata/cards/earthquakes.md)
- **[Power plants](https://lakehousebox.com/public-data/power_plants)**: ~35,000 utility-scale power plants worldwide with capacity, fuel type, generation and coordinates.
  `commons_pubdata.environment.power_plants` · World Resources Institute (WRI), Global Power Plant Database v1.3.0, CC BY 4.0 · monthly · 34,936 rows, refreshed 14 Oct 2026 · join keys `country_code`, `iso3` · [data card](https://lakehousebox.com/pubdata/cards/power_plants.md)

### Places

- **[Countries & regions](https://lakehousebox.com/public-data/admin_areas)**: Boundaries to put your points in a country or a region.
  `commons_pubdata.places.admin_areas` · Overture Maps Foundation, divisions theme, CDLA-Permissive-2.0 · monthly · 5,210 rows, refreshed 10 Oct 2026 · join keys `country_code`, `region_code` · [data card](https://lakehousebox.com/pubdata/cards/admin_areas.md)
- **[Places of interest in Europe](https://lakehousebox.com/public-data/places)**: Shops, schools, hospitals, stations and cafés, with a category and a point.
  `commons_pubdata.places.places` · Overture Maps Foundation, places theme, CDLA-Permissive-2.0 · monthly · 7,257,624 rows, refreshed 10 Oct 2026 · join keys `country_code` · [data card](https://lakehousebox.com/pubdata/cards/places.md)

### Population

- **[Macroeconomic & interest rates](https://lakehousebox.com/public-data/macro_rates)**: Policy rates, bond yields, inflation, unemployment, GDP and Brent oil from FRED.
  `commons_pubdata.population.macro_rates` · FRED (Federal Reserve Bank of St. Louis) — Federal Reserve, BLS, BEA, US Treasury, ECB, Eurostat, EIA, Public domain / open data · weekly · 55,101 rows, refreshed 4 Nov 2026 · join keys `date`, `country_code`, `series_id` · [data card](https://lakehousebox.com/pubdata/cards/macro_rates.md)
- **[Population grid (H3)](https://lakehousebox.com/public-data/population_grid)**: World population mapped onto Uber H3 hexagonal cells, with centroids and density.
  `commons_pubdata.population.grid_h3` · Kontur Population (Humanitarian Data Exchange, H3 resolution 4), CC BY 4.0 · monthly · 71,283 rows, refreshed 14 Oct 2026 · join keys `h3_index` · [data card](https://lakehousebox.com/pubdata/cards/population_grid.md)
- **[US company financials (SEC EDGAR)](https://lakehousebox.com/public-data/sec_financials)**: Annual revenue, profit, R&D, assets, liabilities, equity and cash for ~7,000 US-listed companies.
  `commons_pubdata.population.sec_financials` · U.S. Securities and Exchange Commission (SEC), EDGAR XBRL Frames API, Public domain · weekly · 307,367 rows, refreshed 4 Nov 2026 · join keys `country_code`, `ticker`, `cik` · [data card](https://lakehousebox.com/pubdata/cards/sec_financials.md)
- **[Population & economy](https://lakehousebox.com/public-data/world_bank_indicators)**: Put local demand in context.
  `commons_pubdata.population.world_bank_indicators` · World Development Indicators (World Bank), CC BY 4.0 · monthly · 119,657 rows, refreshed 10 Oct 2026 · join keys `country_code`, `iso3`, `year` · [data card](https://lakehousebox.com/pubdata/cards/world_bank_indicators.md)

### Reference

- **[Countries](https://lakehousebox.com/public-data/countries)**: The reference table every other dataset joins on.
  `commons_pubdata.reference.countries` · ISO 3166 (iso-codes via pycountry) + World Bank country API, iso-codes: LGPL-2.1 · monthly · 249 rows, refreshed 10 Oct 2026 · join keys `country_code`, `iso3` · [data card](https://lakehousebox.com/pubdata/cards/countries.md)
- **[Foreign exchange rates](https://lakehousebox.com/public-data/fx_rates)**: Daily Euro and US Dollar reference exchange rates for 41 currencies since 1999.
  `commons_pubdata.reference.fx_rates` · European Central Bank (Euro foreign exchange reference rates), Free reuse with attribution · daily · 228,948 rows, refreshed 6 Nov 2026 · join keys `date`, `currency` · [data card](https://lakehousebox.com/pubdata/cards/fx_rates.md)

### Transport

- **[Airports](https://lakehousebox.com/public-data/airports)**: Every airport, heliport and seaplane base, with codes and coordinates.
  `commons_pubdata.transport.airports` · OurAirports, Public domain · weekly · 86,329 rows, refreshed 1 Nov 2026 · join keys `country_code`, `iata_code`, `icao_code` · [data card](https://lakehousebox.com/pubdata/cards/airports.md)
- **[NYC yellow taxi trips](https://lakehousebox.com/public-data/nyc_taxi)**: Every New York City yellow cab trip of the latest published month, with TLC taxi zones.
  `commons_pubdata.transport.nyc_taxi_trips` · New York City Taxi and Limousine Commission (TLC) Trip Record Data, Public domain / NYC Open Data Terms of Use · monthly · 3,322,208 rows, refreshed 14 Oct 2026 · join keys `date`, `pickup_location_id`, `dropoff_location_id` · [data card](https://lakehousebox.com/pubdata/cards/nyc_taxi.md)
- **[Rail network of Europe](https://lakehousebox.com/public-data/rail_network)**: Every railway, tram, metro and funicular line in Europe, as segments.
  `commons_pubdata.transport.rail_segments` · Overture Maps Foundation, transportation theme (rail segments; OpenStreetMap-derived), ODbL 1.0 · monthly · 962,699 rows, refreshed 10 Oct 2026 · join keys `segment_id` · [data card](https://lakehousebox.com/pubdata/cards/rail_network.md)
- **[World seaports](https://lakehousebox.com/public-data/seaports)**: Maritime ports and terminals worldwide with UN/LOCODEs, harbor depths and coordinates.
  `commons_pubdata.transport.seaports` · National Geospatial-Intelligence Agency (NGA), Publication 150 World Port Index, Public domain · monthly · 3,807 rows, refreshed 14 Oct 2026 · join keys `country_code`, `un_locode` · [data card](https://lakehousebox.com/pubdata/cards/seaports.md)

### Weather

- **[Daily weather](https://lakehousebox.com/public-data/weather_daily)**: Temperature and rainfall by capital and day.
  `commons_pubdata.weather.daily` · GHCN-Daily (NOAA National Centers for Environmental Information), Public domain · weekly · 246,344 rows, refreshed 1 Nov 2026 · join keys `station_id`, `day` · [data card](https://lakehousebox.com/pubdata/cards/weather_daily.md)
- **[Weather forecast](https://lakehousebox.com/public-data/weather_forecast)**: Sixteen-day weather forecast and recent 7-day history for every world capital.
  `commons_pubdata.weather.forecast` · Open-Meteo Weather Forecast API (ECMWF, NOAA GFS, DWD ICON, Météo-France, UKMO), CC BY 4.0 · daily · 4,784 rows, refreshed 6 Nov 2026 · join keys `country_code`, `iso3`, `day` · [data card](https://lakehousebox.com/pubdata/cards/weather_forecast.md)

## Publish your own

Any organisation can publish a catalog for everyone to read: https://lakehousebox.com/docs/public-catalogs/ (5 GB free when you
publish, up to 50 GB once we review the dataset).
