Bitcoin distribution

Snapshot from 2026-06-21 at block height 954,657. 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,545,269

with at least one UTXO

Total supply (UTXO-set)

20,042,888 BTC

$1,284,528,634,915 at $64,089/BTC

Whales (≥ 100 BTC)

0.04% of addrs

hold 61.6% of supply (20,026 addresses)

Dust (< 0.0001 BTC)

31.1% of addrs

hold 0.00% of supply (17,599,619 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,577,053 addrs · 29 BTC

< 0.0001 BTC

0.0%

12,022,566 addrs · 494 BTC

< 0.001 BTC

0.0%

14,002,049 addrs · 5,266 BTC

< 0.01 BTC

0.2%

12,099,230 addrs · 44,681 BTC

< 0.1 BTC

1.4%

8,333,245 addrs · 280,196 BTC

0+ BTC

5.4%

3,534,062 addrs · 1,078,682 BTC

1+ BTC

10.2%

826,807 addrs · 2,047,762 BTC

10+ BTC

21.1%

130,231 addrs · 4,234,476 BTC

100+ BTC

25.8%

17,982 addrs · 5,167,069 BTC

1,000+ BTC

21.2%

1,957 addrs · 4,243,608 BTC

10,000+ BTC

11.2%

83 addrs · 2,246,234 BTC

100,000+ BTC

3.5%

4 addrs · 694,392 BTC

Full distribution

Balance (BTC) Addresses % of addresses BTC held USD held % of supply
[100,000 — 1,000,000) 4 0.00% (0.00%) 694,392 BTC $44,502,885,626 3.46% (3.46%)
[10000 — 100000) 83 0.00% (0.00%) 2,246,234 BTC $143,958,864,235 11.21% (14.67%)
[1000 — 10000) 1,957 0.00% (0.00%) 4,243,608 BTC $271,968,578,790 21.17% (35.84%)
[100 — 1000) 17,982 0.03% (0.04%) 5,167,069 BTC $331,152,308,010 25.78% (61.62%)
[10 — 100) 130,231 0.23% (0.27%) 4,234,476 BTC $271,383,329,782 21.13% (82.75%)
[1 — 10) 826,807 1.46% (1.73%) 2,047,762 BTC $131,239,023,783 10.22% (92.97%)
[0.1 — 1) 3,534,062 6.25% (7.98%) 1,078,682 BTC $69,131,633,206 5.38% (98.35%)
[0.01 — 0.1) 8,333,245 14.74% (22.72%) 280,196 BTC $17,957,482,197 1.40% (99.75%)
[0.001 — 0.01) 12,099,230 21.40% (44.11%) 44,681 BTC $2,863,554,337 0.22% (99.97%)
[0.0001 — 0.001) 14,002,049 24.76% (68.88%) 5,266 BTC $337,461,640 0.03% (100.00%)
[1e-05 — 0.0001) 12,022,566 21.26% (90.14%) 494 BTC $31,652,202 0% (100.00%)
(0 — 1e-05) 5,577,053 9.86% (100.00%) 29 BTC $1,861,108 0% (100.00%)

Addresses richer than

Cumulative count of addresses whose BTC balance, valued at the current price of $64,089/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,220,145 24,190,316 12,325,552 4,291,099 925,587 142,148 18,906

Methodology