North Korea's internet fits in a spreadsheet. The entire .kp namespace — every domain, subdomain, and infrastructure entry visible to the outside world — contains 329 lines. Not 329,000. Not 329 million. Three hundred and twenty-nine. You could print them on six pages.
Among them: airkoryo.com.kp (the state airline), edu.kp (the education portal), dprkportal.kp (a government information site), and star-co.net.kp (the country's sole ISP, Star Joint Venture Company, a partnership with Thailand's Loxley Pacific). The rest are a mix of government infrastructure, mail servers, and DNS artifacts. There are no commercial registrations. There are no personal websites. There is no .kp aftermarket.
One country over, South Korea has 3.3 million ccTLD entries. Across the DMZ, the ratio is roughly 10,000 to 1.
Eritrea is the only country that comes close: 384 entries under .er, including the national telecom (eritel.com.er) and a handful of government and NGO sites. Below that, the namespace is mostly DNS probes and domain-hack speculators who registered answ.er and oth.er.
We profiled every ccTLD in the DomainsProject dataset with fewer than 100,000 entries — 29 countries and territories — and found that digital absence comes in distinct categories, each telling a different story about isolation, sovereignty, and the economics of the domain name system.
The headline: North Korea has 329 .kp domains. Germany has 69,938,331 .de domains. The ratio is 212,500 to 1. But the smallest ccTLDs are not all alike. North Korea and Eritrea are digitally isolated by authoritarian control. Vatican City and Pitcairn are small by definition — the world's smallest state and a territory of 50 people. The Falkland Islands and Gibraltar are genuine micro-communities with functioning digital economies at miniature scale. And then there are the paradox countries — Cocos Islands (population 600, 10.7 million domains), Tokelau (population 1,500, 7.2 million domains), Anguilla (population 15,000, 3.5 million domains) — where the ccTLD has been commercially exploited to a degree that makes the domain count a measure of global speculation, not local presence.
The Data
DomainsProject continuously crawls and indexes domains across every delegated TLD in the IANA root zone. For this analysis, we counted all entries in every ccTLD directory with fewer than 100,000 entries, sampled domain names to characterize the namespace, and grouped countries by the structural reason for their small size.
| Category | Count | Coverage |
|---|---|---|
| Active TLDs tracked | 1,519 | 100% of IANA root zone |
| ccTLDs with <100K entries | 29 | Profiled in this analysis |
| ccTLDs with <1,000 entries | 3 | North Korea, Eritrea, Vatican City |
| Smallest ccTLD (entries) | .kp (North Korea) | 329 entries |
| Largest ccTLD (entries) | .de (Germany) | 69,938,331 entries |
| Ratio largest to smallest | 212,578:1 |
Four territories in our dataset — South Sudan, Bouvet Island, Svalbard and Jan Mayen, and the US Minor Outlying Islands — have no ccTLD directory at all. Their TLDs are either not delegated, not in active use, or generate no resolvable entries on the public internet.
The Scorecard: The Bottom 29
ccTLDs with Fewer Than 100,000 Entries
| Rank | Country/Territory | ccTLD | Entries | Population | Category |
|---|---|---|---|---|---|
| 1 | North Korea | .kp | 329 | 26,000,000 | Hermit state |
| 2 | Eritrea | .er | 384 | 3,600,000 | Authoritarian isolation |
| 3 | Vatican City | .va | 1,799 | 800 | Micro-state (genuine) |
| 4 | Pitcairn Islands | .pn | 1,811 | 50 | Micro-territory |
| 5 | Falkland Islands | .fk | 3,886 | 3,500 | Micro-community |
| 6 | Marshall Islands | .mh | 4,509 | 42,000 | Pacific island state |
| 7 | Heard Island | .hm | 5,876 | 0 | Uninhabited territory |
| 8 | Kiribati | .ki | 7,574 | 120,000 | Pacific island state |
| 9 | Gibraltar | .gi | 11,288 | 33,000 | Micro-community |
| 10 | San Marino | .sm | 17,983 | 33,000 | Micro-state (genuine) |
| 11 | Nauru | .nr | 18,873 | 12,500 | Pacific island state |
| 12 | Bermuda | .bm | 23,435 | 64,000 | Offshore territory |
| 13 | French Southern Territories | .tf | 36,412 | ~200 | Uninhabited (research only) |
| 14 | Faroe Islands | .fo | 40,218 | 53,000 | Micro-community |
| 15 | Cayman Islands | .ky | 40,968 | 68,000 | Offshore territory |
| 16 | British Virgin Islands | .vg | 41,915 | 30,000 | Offshore territory |
| 17 | Norfolk Island | .nf | 47,542 | 2,200 | Micro-territory |
| 18 | Monaco | .mc | 51,778 | 39,000 | Micro-state |
| 19 | Greenland | .gl | 53,022 | 56,000 | Autonomous territory |
| 20 | Turks and Caicos | .tc | 57,814 | 45,000 | Offshore territory |
| 21 | Wallis and Futuna | .wf | 61,582 | 11,000 | Pacific territory |
| 22 | Andorra | .ad | 70,416 | 80,000 | Micro-state |
The bottom three — North Korea, Eritrea, and Vatican City — are separated by just 1,470 entries but by three entirely different explanations for smallness. North Korea's 329 reflects totalitarian control over internet access. Eritrea's 384 reflects one of the world's most repressive media environments. Vatican City's 1,799 reflects a sovereign state with a population of 800, where every domain serves an actual institutional function.
Hermit States: The Digitally Invisible
North Korea: 329 Domains for 26 Million People
North Korea's .kp namespace is the smallest functional ccTLD on Earth. It was delegated in 2007 — 17 years after China's .cn and 22 years after the UK's .uk — and has never been open to public registration.
.kp Domain Composition
| Category | Count | Examples |
|---|---|---|
| Government/state media | ~30 | dprkportal.kp, com.kp |
| State-owned enterprises | ~15 | airkoryo.com.kp, star-co.net.kp |
| Education | ~10 | edu.kp |
| Infrastructure (DNS, mail) | ~80 | smtp.star-co.net.kp, 250-smtp.star-co.net.kp |
| DNS artifacts/probes | ~194 | flag.kp, all.countries.kp, famfamfam-flags.kp |
More than half of North Korea's 329 entries are not real services — they are DNS probe artifacts. Entries like all.countries.kp, famfamfam-flags.kp (a reference to the famfamfam flag icon set), and flag.kp appear in our dataset because DNS resolvers worldwide test these hostnames as part of country enumeration. The actual functioning .kp internet is closer to 135 entries — roughly the number of domains you would find on a single shared hosting server.
North Korea operates two parallel networks: the global internet, accessible to a few hundred officials and foreign residents through Star JV's connection to China Netcom, and Kwangmyong, a domestic-only intranet with an estimated 1,000-5,000 websites that are invisible to external crawlers. Our 329 entries capture only the surface — the handful of sites that North Korea chooses to make visible to the world.
The per-capita ratio is staggering: 1 .kp domain for every 79,000 North Koreans. For comparison, Germany has 1 .de domain for every 1.2 people. The 66,000x density gap between Germany and North Korea is the largest between any two countries in our dataset.
Eritrea: 384 Domains for 3.6 Million People
Eritrea is North Korea's closest peer — not geographically but digitally. The country has been under one-party rule since independence in 1993, ranks last on the Reporters Without Borders Press Freedom Index, and has an internet penetration rate below 7%.
.er Domain Composition
| Category | Count | Examples |
|---|---|---|
| Telecom infrastructure | ~40 | eritel.com.er, 220-st.eritel.com.er |
| Government/NGO | ~30 | aics.org.er |
| Domain hack speculation | ~50 | answ.er, oth.er |
| DNS artifacts | ~264 | all.countries.er, 0.er, 1.er |
Eritrea's .er namespace is dominated by DNS probes and a single ISP. EriTel, the state-owned monopoly telecommunications provider, generates the majority of legitimate entries through mail servers and infrastructure hostnames. The speculative domain hacks — registrations that exploit the .er extension to spell English words — suggest the namespace has at some point been open to international registration, though current .er availability is unclear and registration appears to require in-country presence.
Eritrea has fewer functional domains than most individual websites have subdomains. A single WordPress installation on a shared hosting plan typically generates more resolvable DNS entries than the entire .er namespace. The country's 3.6 million people are not absent from the internet — Eritrean diaspora communities are active on social media platforms — but they are absent from the domain-based web.
Genuine Micro-States: Small by Definition
Vatican City: 1,799 Domains for 800 People
Vatican City's .va is the most purposeful micro-namespace in the world. With a population of approximately 800 — all of whom are affiliated with the Holy See — there is no consumer domain market, no aftermarket speculation, and no promotional pricing. Every .va domain serves an institutional function.
.va Domain Highlights
| Domain | Purpose |
|---|---|
| vatican.va | Main Vatican portal |
| news.va | Vatican News service |
| salastampa.va | Press room |
| vaticanmedia.va | Media production (aod-01, aod-02 subdomains) |
| academyforlife.va | Pontifical Academy for Life |
| radiovaticana.va | Vatican Radio |
| sddc.va | IT infrastructure (active directory controllers) |
| catholica.va | Analytics and church administration |
| annuarium.va | Pontifical yearbook |
Vatican City has 2.25 .va domains per person — the highest per-capita domain density of any country on Earth by a factor of three. The Netherlands, at roughly 1 per 0.6 people (or 1.6 per person), is second. The comparison is absurd — Vatican City's "population" is a curated group of clergy and officials, not a consumer market — but it illustrates how population denominators can distort domain statistics.
The .va namespace is also a window into Vatican IT infrastructure. Entries like ad-01.sddc.va, ad-02.sddc.va, and ad-03.sddc.va reveal Active Directory domain controllers in a software-defined data center. The Vatican runs modern enterprise IT, just at a scale that fits in a single server room.
Pitcairn Islands: 1,811 Domains for 50 People
Pitcairn is the world's least-populated jurisdiction with a ccTLD. The island — a British Overseas Territory in the South Pacific, home to roughly 50 descendants of the HMS Bounty mutineers — was assigned .pn and has maintained it as an active, commercially available namespace.
Unlike Vatican City, Pitcairn's .pn is almost entirely speculative. The domain names tell the story: timestamps (1595341416.pn, 1596565139.pn — Unix epoch timestamps suggesting automated registration), random strings (009-ed3aee625619903.pn), and cs.pn subdomains (1759.cs.pn, 1800.cs.pn) that appear to be infrastructure for a domain resale or testing platform. Virtually none of the 1,811 entries represent Pitcairn Island residents or businesses, because there are only 50 residents and no commercial businesses.
Pitcairn earns revenue from .pn registrations — a meaningful income stream for a community with no airport, no harbor, and a GDP estimated at under $1 million. The Pitcairn ccTLD is managed by the island's government and marketed internationally, making it one of the few cases where a micro-territory's ccTLD is a genuine economic asset rather than a bureaucratic artifact.
Micro-Communities: Small but Real
Falkland Islands: 3,886 Domains for 3,500 People
The Falkland Islands' .fk namespace is what a micro-community's internet looks like when it is genuine. Unlike Pitcairn's speculative .pn, Falkland's entries map to real organizations and real economic activity.
.fk Domain Highlights
| Domain | Purpose |
|---|---|
| saeri.fk | South Atlantic Environmental Research Institute |
| education.ac.fk | Falkland Islands education system |
| sec.gov.fk | Government secretariat |
| ci.gov.fk | Customs and immigration |
| fic.co.fk | Falkland Islands Company (primary employer) |
| beauchenefishing.co.fk | Fishing company (major industry) |
| sure.co.fk | Telecommunications provider |
| falklandmeat.co.fk | Agriculture/export |
| seafish.co.fk | Fisheries |
The .fk namespace reads like a miniature economy in DNS form. Government (.gov.fk), education (.ac.fk), commercial (.co.fk) — the hierarchical structure mirrors the UK's .uk pattern, which makes sense given the Falklands are a British Overseas Territory. Fishing companies, the main employer, research institutes, and the telecoms provider are all represented. At 1.11 domains per resident, the Falklands have a higher domain density than the European average.
Gibraltar: 11,288 Domains for 33,000 People
Gibraltar's .gi at 11,288 entries shows what happens when a micro-community also has a significant financial services sector. Online gambling companies (Gibraltar is a major igaming licensing jurisdiction), law firms (hassans.gi, the territory's largest firm), and tech companies alongside local businesses create a namespace that punches above its population weight.
Gibraltar has 1 .gi domain for every 2.9 people — matching the Netherlands' density. For a territory of 6.7 square kilometers, the namespace is remarkably active and commercially diverse.
The Paradox Countries: More Domains Than People
The most intellectually interesting category is not the smallest ccTLDs but the ones that are impossibly large relative to their populations.
Population vs. Domain Count: The Exploitation Index
| Country | Population | ccTLD Entries | Domains per Person | Why |
|---|---|---|---|---|
| Cocos Islands | 600 | 10,698,587 | 17,831 | .cc marketed as generic alternative |
| Tokelau | 1,500 | 7,175,590 | 4,784 | .tk free registration (Freenom) |
| Anguilla | 15,000 | 3,453,166 | 230 | .ai — AI industry gold rush |
| Tuvalu | 12,000 | 2,240,115 | 187 | .tv — television industry |
| Palau | 18,000 | 1,183,616 | 66 | .pw — "Professional Web" marketing |
| Niue | 1,600 | 958,118 | 599 | .nu — "now" in Swedish/Dutch |
| Tonga | 106,000 | 981,667 | 9.3 | .to — URL shortener convention |
| Saint Helena | 6,000 | 887,722 | 148 | .sh — shell scripting convention |
Cocos Islands has 17,831 domains per resident. This is not a measurement error. The Cocos (Keeling) Islands — two atolls in the Indian Ocean with approximately 600 people — had their .cc ccTLD licensed to eNIC (later Verisign) in 1997. Verisign marketed .cc globally as a short, generic alternative to .com, and 10.7 million registrations followed. The 600 residents of the Cocos Islands have no meaningful relationship to 99.99% of their namespace.
Tokelau's .tk was the most dramatic case. At its peak in 2016, .tk held 31.3 million registrations — the world's largest ccTLD, surpassing both .cn and .de — thanks to Freenom's free registration model. The free domains attracted abuse at an industrial scale. Meta (Facebook) sued Freenom for $500 million over malicious .tk domains. By 2024, Freenom had ceased operations and .tk registrations collapsed to 7.2 million. Tokelau — population 1,500, no roads, no airport — was briefly the largest domain namespace on Earth.
Anguilla's .ai is the current gold rush. The Caribbean island of 15,000 people earned an estimated $32 million from .ai domain revenue in 2023 — approximately 47% of government income. Every AI startup, every machine learning consultancy, every ChatGPT wrapper has driven demand for .ai domains. At 3.5 million entries, Anguilla's namespace is larger than South Korea's .kr (3.3 million) — a country with 51.7 million people and the world's 12th largest economy.
The Uninhabited: Domains Without People
Two ccTLDs in our bottom-29 list belong to territories with no permanent population at all.
| Territory | Population | ccTLD | Entries | Status |
|---|---|---|---|---|
| Heard Island and McDonald Islands | 0 | .hm | 5,876 | Uninhabited Australian territory |
| French Southern Territories | ~200 (rotating) | .tf | 36,412 | Research stations only |
Heard Island has zero permanent residents and 5,876 domain entries. The .hm ccTLD exists because the territory is in the ISO 3166-1 country list, and IANA delegates ccTLDs based on that standard. The domains are entirely speculative — international registrants buying .hm for short-URL or novelty purposes. Nobody on Heard Island is checking their website, because nobody lives on Heard Island.
The French Southern Territories' .tf at 36,412 entries follows the same pattern. The territory consists of research stations in the sub-Antarctic, staffed by rotating scientists. The 36,000 .tf domains have nothing to do with penguin research.
The Scale of Inequality
To visualize the full range, consider what these numbers mean when placed side by side:
The Full Spectrum
| Country | Entries | Comparison | |
|---|---|---|---|
| Smallest | North Korea (.kp) | 329 | A single web page's DNS footprint |
| Eritrea (.er) | 384 | One shared hosting server | |
| Vatican City (.va) | 1,799 | One small company's infrastructure | |
| Pitcairn (.pn) | 1,811 | One developer's side-project portfolio | |
| Mid-range | Gibraltar (.gi) | 11,288 | A single datacenter's output |
| Faroe Islands (.fo) | 40,218 | A single ISP's customer base | |
| Large | Netherlands (.nl) | 27,803,330 | 84,509x North Korea |
| Largest | Germany (.de) | 69,938,331 | 212,578x North Korea |
The ratio between the largest and smallest national domain namespaces is 212,578 to 1. No other metric of national development — GDP, population, internet users, literacy, life expectancy — produces a ratio this extreme between any two countries. The domain namespace is the most unequal distribution in the international system.
What's at Stake
The extremes of the ccTLD spectrum reveal dynamics that aggregate statistics conceal:
-
North Korea's 329 .kp domains represent the most extreme digital isolation on Earth — 1 domain per 79,000 people versus Germany's 1 per 1.2. More than half are DNS artifacts, not functioning services. The actual North Korean internet visible to the outside world fits in a single text file.
-
Eritrea's 384 .er domains make it the second-most digitally isolated country — and unlike North Korea, Eritrea has no domestic-only intranet. The country's 3.6 million people are largely invisible on the domain-based internet, accessing global platforms through mobile connections when available.
-
Vatican City's 1,799 .va domains achieve the highest per-capita density on Earth — 2.25 domains per person — because every domain serves a real institutional function. It is the only namespace where 100% of entries represent intentional, purposeful registrations by entities with a genuine connection to the territory.
-
The "paradox countries" — Cocos, Tokelau, Anguilla, Tuvalu — have domain counts that bear no relationship to their populations. Cocos Islands' 17,831 domains per person is a measure of Verisign's marketing, not of 600 islanders' internet usage. The ccTLD system assigns country codes based on ISO 3166 geography, but the domain market exploits them based on linguistic accidents (.ai, .tv, .nu).
-
The 212,578:1 ratio between Germany and North Korea is the most extreme inequality in any international metric. GDP per capita: ~200:1. Life expectancy: ~1.2:1. Internet users per capita: ~100:1. Domain density: 212,578:1. The namespace captures something that other development indicators do not — the capacity to exist on the open web.
What Would Help
1. IANA/ICANN: acknowledge the disconnect between country codes and country presence. The ccTLD system was designed when country codes mapped to countries. It now maps to whatever the market wants: .ai for artificial intelligence, .tv for television, .io for tech startups. The pretense that ccTLDs represent national internet communities is contradicted by every data point in the paradox category. Explore the extremes on our country statistics page.
2. Researchers: use the smallest ccTLDs as case studies in digital sovereignty. North Korea, Eritrea, Vatican City, Pitcairn, and the Falklands each represent a different model of how a small entity relates to the global internet. The data is small enough to be studied exhaustively — 329 domains can be analyzed by hand. Download the full dataset to profile any ccTLD.
3. Anguilla and Tuvalu: study the Tokelau cautionary tale before depending on ccTLD revenue. Tokelau earned significant income from .tk until Freenom's abuse-driven business model collapsed. Anguilla's $32 million in .ai revenue is transformative for a 15,000-person island — but it depends entirely on the continued relevance of "AI" as a brand. If the market moves to a new acronym, .ai demand could evaporate the way .tk demand did.
4. Development organizations: count domains, not just internet users. Nigeria has 110 million internet users and 2 million ccTLD entries. Vatican City has 800 people and 1,799 entries. Per-capita domain density measures something that internet penetration does not: the capacity to publish, not just consume. Both metrics are needed for a complete picture.
5. Anyone citing domain statistics: check whether the namespace has been commercially exploited. Cocos Islands does not have 10.7 million domain registrants. Tokelau does not have 7.2 million web publishers. Anguilla does not have 3.5 million AI companies. The ccTLD count for exploited namespaces tells you about global demand for short domain extensions, not about local internet development. The TLD statistics pages on our stats dashboard break down each namespace to show what is real and what is market artifact.
This analysis is based on the DomainsProject dataset (all ccTLD directories with fewer than 100,000 entries, plus comparative data from larger ccTLDs). Domain counts reflect what resolves on the public internet and include subdomains and DNS artifacts. Population data uses UN estimates and territory-specific sources (2025). Domain samples were collected from the raw dataset files to characterize each namespace's composition. The "paradox country" revenue and registration history references draw from public government financial reports and ICANN registry data. Explore the full data on our country statistics page and TLD statistics, or download the complete dataset.