Netherlands ~230.000
Roughly ~230.000 people are active on and around AT Protocol in Netherlands.
Two main numbers
How we estimate this
AT Protocol has no country field, so we cannot count directly. We measure posting activity per language across Europe, weight each language to the countries where its speakers live, and calibrate the whole model to the Dutch figure on atproto.nl. Language only feeds the estimate; it never confirms that an account belongs to Netherlands.
What we can stand behind
3.709 accounts we can place in Netherlands for certain, each from a deliberate signal. The real number is higher, which is what the estimate models.
Where these accounts come from
Those 3.709 accounts by the signal that placed each one. Every account is counted once, under its strongest signal.
What these accounts show
Every did:plc identity has a public log, and every repo lists the collections it holds. That tells us when these accounts were created, where they run, and which apps they use. This covers the 13.694 accounts we could read in Netherlands, a shape rather than a census.
When these accounts were created
Which apps they use, beyond Bluesky
922 accounts (7%) of the 13.694 use anything other than Bluesky. When they do, this is what they use:
Accounts holding records from that app in their repo, counted once per app. Bluesky's own collections are left out, since nearly everyone has them. This only sees apps that write their own records. A read-only client leaves nothing in a repo, so it cannot appear here however heavily it is used.
By record type
site.standard.publication282 accountssite.standard.document261 accountscommunity.lexicon.payments.webMonetization212 accountsblue.flashes.actor.profile207 accountsnet.anisota.beta.game.log187 accountsnet.anisota.beta.game.session187 accountsblue.flashes.feed.post140 accountssocial.pinksky.app.preference74 accountsnet.anisota.harvest.minigame72 accountssocial.mu.newsFeedPrefs60 accountssh.tangled.actor.profile59 accountstech.tokimeki.poll.vote53 accountsid.sifa.profile.self48 accountsid.sifa.profile.position47 accountssite.standard.graph.subscription46 accountsid.sifa.profile.language43 accountsid.sifa.profile.education42 accountsid.sifa.profile.skill42 accountsid.sifa.profile.externalAccount33 accountssocial.popfeed.actor.profile32 accountsid.sifa.graph.follow30 accountssh.tangled.publicKey29 accountsnet.anisota.beta.game.progress28 accountsuk.skyblur.post27 accountsbuzz.bookhive.book27 accountssh.tangled.repo27 accountssocial.popfeed.feed.listItem25 accountssh.tangled.graph.follow25 accountsnet.anisota.player.state24 accountssocial.popfeed.feed.list24 accounts
Where they run
1.004 accounts (7.3%) live on a PDS outside Bluesky's own hosting.
eurosky.social602 accountsatproto.brid.gy216 accountspds.wsocial.network31 accountspds.jdkserver.nl9 accountsbluesky.emiellr.nl7 accountsblauwski.nl6 accountsemphisia.nl5 accountsmijnbluesky.nl5 accountsbsky.kairu.nl5 accountsbluesky.zark.nl5 accounts
What it cannot see
People who post mainly in English are invisible to a language model, so an English-first account in Netherlands is not captured, which is part of why the real number sits above the confirmed floor.
Updated 2026-09-15.
Local communities in Netherlands
- atproto.amsterdamAmsterdamLocal meetups for the AT Protocol community in Amsterdam. Open to pull requests.
City communities, run by their own people. They cover a city, not the whole country.
There is a community here
atproto.nl — Members, events and a directory for the AT Protocol community in the Netherlands.