Bitcoin distribution

Snapshot from 2026-06-07 at block height 952,694. 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,363,228

with at least one UTXO

Total supply (UTXO-set)

20,036,753 BTC

$1,277,803,876,634 at $63,773/BTC

Whales (≥ 100 BTC)

0.04% of addrs

hold 61.7% of supply (20,051 addresses)

Dust (< 0.0001 BTC)

31.1% of addrs

hold 0.00% of supply (17,552,912 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,564,838 addrs · 29 BTC

< 0.0001 BTC

0.0%

11,988,074 addrs · 492 BTC

< 0.001 BTC

0.0%

13,926,738 addrs · 5,233 BTC

< 0.01 BTC

0.2%

12,074,075 addrs · 44,571 BTC

< 0.1 BTC

1.4%

8,309,848 addrs · 279,222 BTC

0+ BTC

5.4%

3,524,312 addrs · 1,076,436 BTC

1+ BTC

10.2%

825,056 addrs · 2,044,582 BTC

10+ BTC

21.1%

130,236 addrs · 4,233,358 BTC

100+ BTC

25.9%

18,008 addrs · 5,184,026 BTC

1,000+ BTC

21.2%

1,958 addrs · 4,251,622 BTC

10,000+ BTC

11.1%

81 addrs · 2,223,577 BTC

100,000+ BTC

3.5%

4 addrs · 693,605 BTC

Full distribution

Balance (BTC) Addresses % of addresses BTC held USD held % of supply
[100,000 — 1,000,000) 4 0.00% (0.00%) 693,605 BTC $44,233,268,413 3.46% (3.46%)
[10000 — 100000) 81 0.00% (0.00%) 2,223,577 BTC $141,804,192,849 11.10% (14.56%)
[1000 — 10000) 1,958 0.00% (0.00%) 4,251,622 BTC $271,138,668,320 21.22% (35.78%)
[100 — 1000) 18,008 0.03% (0.04%) 5,184,026 BTC $330,600,894,229 25.87% (61.65%)
[10 — 100) 130,236 0.23% (0.27%) 4,233,358 BTC $269,973,929,182 21.13% (82.78%)
[1 — 10) 825,056 1.46% (1.73%) 2,044,582 BTC $130,389,144,220 10.20% (92.98%)
[0.1 — 1) 3,524,312 6.25% (7.98%) 1,076,436 BTC $68,647,577,129 5.37% (98.36%)
[0.01 — 0.1) 8,309,848 14.74% (22.73%) 279,222 BTC $17,806,834,529 1.39% (99.75%)
[0.001 — 0.01) 12,074,075 21.42% (44.15%) 44,571 BTC $2,842,432,139 0.22% (99.97%)
[0.0001 — 0.001) 13,926,738 24.71% (68.86%) 5,233 BTC $333,693,609 0.03% (100.00%)
[1e-05 — 0.0001) 11,988,074 21.27% (90.13%) 492 BTC $31,394,328 0% (100.00%)
(0 — 1e-05) 5,564,838 9.87% (100.00%) 29 BTC $1,847,687 0% (100.00%)

Addresses richer than

Cumulative count of addresses whose BTC balance, valued at the current price of $63,773/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,041,809 24,121,489 12,285,002 4,277,207 923,267 142,066 18,914

Methodology