How Much Bitcoin Do Governments Hold in 2025?

·

As of April 2025, governments worldwide collectively hold 463,741 BTC—approximately 2.3% of Bitcoin’s total supply. This marks a decrease from the 529,591 BTC reported in July 2024, reflecting ongoing divestment by some nations while others, like El Salvador and Bhutan, actively accumulate. Below, we analyze trends, acquisition methods, and implications of state-held Bitcoin.


Government Bitcoin Reserves Over Time (2023–2025)

United States

👉 Explore U.S. crypto policies

China

United Kingdom

Bhutan

El Salvador


How Governments Acquire Bitcoin

1. Asset Seizures

2. Direct Purchases

3. Mining

👉 Sustainable crypto mining trends

4. Donations


Why Governments Sell Bitcoin

1. Budget Shortfalls

2. Market Timing

3. Legal Requirements


Top 5 Governments by Bitcoin Holdings

| Country | BTC Holdings | Value (USD) |
|---------------|-------------|-------------|
| United States | 198,012 | $18.3B |
| China | 194,000 | $17.6B |
| UK | 61,000 | $5.6B |
| Bhutan | 8,594 | $795M |
| El Salvador | 6,135 | $568M |


FAQ

Q1: Which government holds the most Bitcoin?
A1: The U.S. leads with 198,012 BTC ($18.3B).

Q2: How does Bhutan acquire Bitcoin?
A2: Through hydroelectric-powered mining operations.

Q3: Why did Germany sell its Bitcoin?
A3: To address budget deficits, liquidating 46,359 BTC in 2024.

Q4: Is El Salvador still buying Bitcoin?
A4: Yes—1 BTC daily since 2022.

Q5: What happens to seized Bitcoin?
A5: Often auctioned (e.g., U.S.) or held as state reserves (e.g., China).


Disclaimer: Crypto investments carry risks. This content is informational only.