Bitcoin distribution

Snapshot from 2026-05-31 at block height 951,807. Computed by walking every UTXO, aggregating sats by destination address, then bucketing into log-spaced ranges. Re-runs every Sunday 06:00 UTC.

Addresses

56,295,146

with at least one UTXO

Total supply (UTXO-set)

20,033,981 BTC

$1,402,919,607,351 at $70,027/BTC

Whales (≥ 100 BTC)

0.04% of addrs

hold 61.7% of supply (20,123 addresses)

Dust (< 0.0001 BTC)

31.1% of addrs

hold 0.00% of supply (17,529,521 addresses)

Visual distribution

Cell width proportional to address count; color saturation proportional to BTC held. Hover for exact values.

< 1e-05 BTC

0.0%

5,555,660 addrs · 29 BTC

< 0.0001 BTC

0.0%

11,973,861 addrs · 492 BTC

< 0.001 BTC

0.0%

13,930,503 addrs · 5,221 BTC

< 0.01 BTC

0.2%

12,045,870 addrs · 44,467 BTC

< 0.1 BTC

1.4%

8,296,574 addrs · 278,715 BTC

0+ BTC

5.4%

3,517,465 addrs · 1,074,325 BTC

1+ BTC

10.2%

824,955 addrs · 2,045,217 BTC

10+ BTC

21.1%

130,135 addrs · 4,227,443 BTC

100+ BTC

26.0%

18,070 addrs · 5,203,641 BTC

1,000+ BTC

21.2%

1,968 addrs · 4,250,283 BTC

10,000+ BTC

11.1%

81 addrs · 2,218,637 BTC

100,000+ BTC

3.4%

4 addrs · 685,512 BTC

Full distribution

Balance (BTC) Addresses % of addresses BTC held USD held % of supply
[100,000 — 1,000,000) 4 0.00% (0.00%) 685,512 BTC $48,004,334,134 3.42% (3.42%)
[10000 — 100000) 81 0.00% (0.00%) 2,218,637 BTC $155,364,481,694 11.07% (14.50%)
[1000 — 10000) 1,968 0.00% (0.00%) 4,250,283 BTC $297,634,544,300 21.22% (35.71%)
[100 — 1000) 18,070 0.03% (0.04%) 5,203,641 BTC $364,395,350,294 25.97% (61.69%)
[10 — 100) 130,135 0.23% (0.27%) 4,227,443 BTC $296,035,125,396 21.10% (82.79%)
[1 — 10) 824,955 1.47% (1.73%) 2,045,217 BTC $143,220,416,301 10.21% (93.00%)
[0.1 — 1) 3,517,465 6.25% (7.98%) 1,074,325 BTC $75,231,769,122 5.36% (98.36%)
[0.01 — 0.1) 8,296,574 14.74% (22.72%) 278,715 BTC $19,517,597,038 1.39% (99.75%)
[0.001 — 0.01) 12,045,870 21.40% (44.12%) 44,467 BTC $3,113,885,920 0.22% (99.97%)
[0.0001 — 0.001) 13,930,503 24.75% (68.86%) 5,221 BTC $365,630,618 0.03% (100.00%)
[1e-05 — 0.0001) 11,973,861 21.27% (90.13%) 492 BTC $34,446,944 0% (100.00%)
(0 — 1e-05) 5,555,660 9.87% (100.00%) 29 BTC $2,025,589 0% (100.00%)

Addresses richer than

Cumulative count of addresses whose BTC balance, valued at the current price of $70,027/BTC (live from our mempool node), exceeds each threshold. Approximate: we use the bucket boundaries, so the underlying balance distribution within a bucket is treated as uniform.

$1 $100 $1,000 $10,000 $100,000 $1,000,000 $10,000,000
50,170,062 24,262,247 12,394,685 4,325,394 935,979 144,069 19,263

Methodology