finance.foundation / Countries / United Kingdom
Jurisdiction · GB · GBP
United Kingdom
- ISO code
- GB
- Currency
- GBP
- Monetary authority
- Bank of England
- Policy regime
- Independent Monetary Policy Committee, inflation target set by the Chancellor
- GDP
- $4tn (2025, World Bank)
- Real GDP growth
- 1.4% (2025, World Bank)
- Inflation (CPI)
- 3.9% (2025, World Bank)
- Population
- 69.5m (2025, World Bank)
- Listed domestic companies
- 1,606 (2022, World Bank)
- Listed market cap
- 97% of GDP (2022, World Bank)
- Credit to private sector
- 112% of GDP (2024, World Bank)
Annual indicators from World Bank Open Data (CC BY 4.0), each shown with its observation year — refreshed daily, but the underlying series are annual and only move when the World Bank publishes.
Current readings · refreshed every 3 hours
3.75% UK Bank Rate · 2026-09-01 · BIS
These are United Kingdom’s own readings, each on the observation date shown. They are a different kind of figure from the World Bank series above, which are annual and only move when the World Bank publishes.
Funds domiciled
Covered companies — United Kingdom
| Company | Ticker | Exchange | Sector | Mkt cap ≈ |
|---|---|---|---|---|
| HSBCBanking | HSBA | London Stock Exchange | Financials | $356.6bn |
| ShellOil & Gas | SHEL | London Stock Exchange | Energy | $258.5bn |
| AstraZenecaPharmaceuticals | AZN | London Stock Exchange | Healthcare | $252.2bn |
| Rio TintoDiversified mining | RIO | London Stock Exchange | Materials | $178.5bn |
| Rolls-RoyceAerospace engines and defense | RR | London Stock Exchange | Industrials | $172.9bn |
| UnileverHousehold and personal care products | ULVR | London Stock Exchange | Consumer Staples | $141.5bn |
| BPIntegrated oil and gas | BP | London Stock Exchange | Energy | $109.7bn |
Approximate reference values from public sources · seed-0.7 · marketcap-1 · 2026-08-30 · not real-time. See data & methodology.
# this page as data
GET https://finance.foundation/api/v1/countries/united-kingdom
JSONCSV No key, CORS enabled — paste any of these straight into a notebook.
Code to fetch it
curl
curl -s https://finance.foundation/api/v1/countries/united-kingdom
Python
import requests
r = requests.get("https://finance.foundation/api/v1/countries/united-kingdom", timeout=30)
r.raise_for_status()
data = r.json()
JavaScript
const r = await fetch("https://finance.foundation/api/v1/countries/united-kingdom");
if (!r.ok) throw new Error(r.status);
const data = await r.json();
pandas
import pandas as pd
df = pd.read_csv("https://finance.foundation/api/v1/countries/united-kingdom.csv")