According to CoinGecko, as of April 2025, governments hold more than 463,000 BTC - 2.3% of the total supply.

The US remains the largest holder with 198,012 BTC ( ~$18.3 billion).

🔲 World Wide Futures

$BTC

BTC
BTC
89,416.69
-0.97%