Coverage & gaps.
A watchdog has to be honest about what it does and doesn't yet know. Every figure on this site resolves to a queryable row or an honest empty state — never a placeholder. Here is exactly how complete the dataset is, and where the holes are.
Field coverage
Share of 6,767 tracked facilities with each attribute populated.
- Located (lat/lng)99%6,767 facilities
- Linked to a corporate parent41%
- Type-classified50%
- Has a capacity (MW) figure16%
- Has a sourced water figure1%65 of 6,138 campuses · 697 records
Verification status
"Operating" is reserved for campuses corroborated by a second source (an EPA registry id, a permit, a violation, an abatement, or a non-OSM primary source).
- Operating (second-source verified)
- 997
- Mapped (OSM-located, unverified)
- 4,634
- Abatement dollars traced
- $8,573,689,453
- Abatements with amount withheld by law
- 153
- Counties with a tracked site
- 574
- Facility pages with an AI overview
- 2,162
- State bills tracked
- 952
- News stories indexed
- 19,960
Corporate ownership
No U.S. state requires a data center to disclose the ultimate corporate parent behind the LLC that builds it. Piercing that shell is the point. We resolve operators to their real parent through CC0/public-domain sources — GLEIF's who-owns-whom registry, SEC Exhibit-21 subsidiary lists, and Wikidata — and we name the operators that still withhold theirs.
These operators claimed a reporting exception in the public GLEIF registry rather than naming who owns them. We surface the exception verbatim.
- Atos
- DataBank Holdings, Ltd.
- Orange
- Pulsant
- Stack Infrastructure, Inc.
- Vodacom
The frontier is the bottom of the tree: single-purpose LLCs that buy the land and appear in no 10-K. We've started cracking them automatically — 147 land-buying shells unmasked from open .gov business records by matching each LLC's formation address to a corporate HQ (e.g. Google's Questa/Design/Arti, Meta's Siculus). Expanding state by state.
Hearings & campaigns
We turn the dataset into action: automatically tracking the local hearings where data centers are approved or stopped, and organizing supporters around them. Hearings are polled from public meeting agendas (Legistar & Granicus, including staff-report PDFs), AI-extracted from news for jurisdictions on no platform, and cross-linked to authoritative county application records. Every hearing is tagged with its source and confidence.
- localview
- 182
- Granicus + staff-report PDF
- 64
- Legistar API
- 58
- news-signal (AI-extracted)
- 3
- escribe
- 1
- official site
- 1
Browse them on the campaigns directory or learn how to act in the organizing toolkit.
Pipeline freshness
The last run of every ingest source, straight from the ingest_runs log.
| Source | Status | Last run | Created | Updated |
|---|---|---|---|---|
| EPA ECHO (air) | Jun 5, 2026 | 9 | 31 | |
| Epoch AI | Jun 13, 2026 | 3 | 33 | |
| Google site water (Environmental Report) | Jun 14, 2026 | 14 | 0 | |
| Iowa SoS business registry | Jun 14, 2026 | 150,180 | 0 | |
| Maricopa AZ deeds (parcel owner) | Jun 14, 2026 | 9 | 35 | |
| SoS shell resolution (formation address) | Jun 14, 2026 | 0 | 17 | |
| TX franchise (HQ-address unmask) | Jun 14, 2026 | 92 | 121 | |
| abatements | Jun 14, 2026 | 0 | 137 | |
| airnow | Jun 10, 2026 | 2,339 | 72 | |
| census-acs | Jun 10, 2026 | 990 | 0 | |
| county ACFR (GASB 77) — named recipients | Jun 14, 2026 | 0 | 0 | |
| dc-atlas | Jun 10, 2026 | 0 | 50 | |
| echo | Aug 29, 2026 | 0 | 41 | |
| edgar | Aug 25, 2026 | 0 | 0 | |
| eia-state | Aug 3, 2026 | 153 | 12,192 | |
| eia860 | May 28, 2026 | 2 | 26 | |
| enrich-tipped-facilities | Jun 21, 2026 | 0 | 5 | |
| epa-water-service-areas | Jun 18, 2026 | 44,615 | 0 | |
| facility-candidates | Aug 29, 2026 | 0 | 0 | |
| frs | Jun 10, 2026 | 0 | 779 | |
| gdelt | partial | Aug 29, 2026 | 0 | 0 |
| ghgrp | Jun 12, 2026 | 3 | 6 | |
| google-pryor-seed | Jun 13, 2026 | 1 | 0 | |
| google_news | Aug 29, 2026 | 167 | 2,259 | |
| hayward-facilities-seed | Jun 21, 2026 | 2 | 0 | |
| hifld-substations | Jun 18, 2026 | 77,945 | 0 | |
| hifld-transmission | Jun 18, 2026 | 94,619 | 0 | |
| im3-projected | Jun 18, 2026 | 16,645 | 0 | |
| interconnection.fyi | Aug 25, 2026 | 0 | 9 | |
| legiscan | Aug 24, 2026 | 0 | 18 | |
| missing-facilities-2026-06 | Jun 21, 2026 | 3 | 0 | |
| moratoria-seed | Jun 12, 2026 | 0 | 5 | |
| osm | May 28, 2026 | 0 | 1,354 | |
| peeringdb | Jun 17, 2026 | 2,668 | 973 | |
| pjm-rpm | Jun 10, 2026 | 1,190 | 0 | |
| quarantine-false-positives | Jun 12, 2026 | 0 | 122 | |
| resolve | May 28, 2026 | 0 | 0 | |
| shell/codename aliases (press-confirmed) | Jun 14, 2026 | 1 | 0 | |
| stillwater-google-seed | Jun 13, 2026 | 1 | 0 | |
| tax expenditures (official state reports) | Jun 14, 2026 | 24 | 0 | |
| usgs | Aug 24, 2026 | 0 | 13 | |
| uswwd | Jun 10, 2026 | 114 | 561 | |
| utility-territories | Jun 12, 2026 | 0 | 1,415 | |
| water estimates (WUE + grid model) | Jun 14, 2026 | 276 | 0 |
Global coverage
DataCentersExposed is expanding from the United States to the 45 countries driving the AI data-center buildout. We add a country only when we can source it openly — empty country pages stay out of the search index until they carry real, sourced data. Here is where each country stands.
| Country | Continent | Status | Tracked |
|---|---|---|---|
| United States | North America | 2,749 | |
| Germany | Europe | 356 | |
| France | Europe | 338 | |
| United Kingdom | Europe | 303 | |
| Brazil | South America | 238 | |
| India | Asia | 200 | |
| Canada | North America | 158 | |
| Indonesia | Asia | 158 | |
| Netherlands | Europe | 157 | |
| Australia | Oceania | 152 | |
| China | Asia | 120 | |
| Italy | Europe | 115 | |
| Japan | Asia | 87 | |
| Poland | Europe | 72 | |
| Singapore | Asia | 69 | |
| Spain | Europe | 68 | |
| Switzerland | Europe | 62 | |
| Austria | Europe | 59 | |
| Sweden | Europe | 54 | |
| Mexico | North America | 52 | |
| Belgium | Europe | 48 | |
| Ireland | Europe | 46 | |
| Hong Kong | Asia | 43 | |
| Denmark | Europe | 40 | |
| South Africa | Africa | 40 | |
| Ukraine | Europe | 40 | |
| Finland | Europe | 39 | |
| South Korea | Asia | 38 | |
| Norway | Europe | 37 | |
| Romania | Europe | 32 | |
| Malaysia | Asia | 27 | |
| Czechia | Europe | 25 | |
| Bulgaria | Europe | 21 | |
| Israel | Asia | 17 | |
| Slovenia | Europe | 11 | |
| Serbia | Europe | 9 | |
| Greece | Europe | 8 | |
| Lithuania | Europe | 8 | |
| Croatia | Europe | 7 | |
| Estonia | Europe | 7 | |
| Hungary | Europe | 5 | |
| Latvia | Europe | 5 | |
| Saudi Arabia | Asia | 5 | |
| United Arab Emirates | Asia | 5 | |
| Slovakia | Europe | 4 |
45 of 45 countries are live. Browse them on the countries directory. International boundaries come from geoBoundaries (CC BY 4.0).
Known gaps
- Realized subsidy dollars are tracked at the state-program level — what each state's own tax-expenditure / auditor report says its data-center tax break costs. GASB 77 makes naming the recipient voluntary, so most jurisdictions disclose only program totals; per-facility dollars are reachable only where a county ACFR itemizes a named company, or via a Good Jobs First data-sharing agreement (they are an ally, not a source we scrape).
- Texas and Wisconsin publish which data centers get the sales-tax break but withhold the dollar amounts by state law — we show the program, flagged as withheld, not an invented figure.
- Virginia DEQ's data-center air-permit list sits behind Akamai bot-protection; per-facility generator nameplate MW is pending a browser/FOIA path.
- Most facilities are located from OpenStreetMap (a single source). They are labeled "mapped", not "operating", until a second source corroborates them.
- MW is disclosed for a minority of sites; the rest await ISO interconnection-queue matching (gridstatus) and air-permit nameplate data.
- Water figures cover self-supplied withdrawals reported to state agencies. Most data centers buy municipal water, which no state publishes — those gallons are reachable only by public-records requests, facility by facility. We publish records, never estimates.
- Automated hearing tracking covers jurisdictions on Legistar and Granicus (whose agenda items, including code-based ones, we read down to the staff-report PDF), plus AI-extracted news for everywhere else. Boards on PrimeGov, CivicClerk, and the newer Granicus engagement portal hide per-item agenda text behind JavaScript or PDFs, so those are currently covered by the news layer only — not item-level polling.
- Structured land-use application records are wired for Loudoun County (the LOLA registry — 15 active data-center projects with parcels and case numbers). Other Data Center Alley counties publish similar ArcGIS application layers that aren't ingested yet; until then their pipeline shows only what reaches an agenda or the news.
- Automated shell-unmasking (resolving the LLCs that buy data-center land to their real parent by matching formation address to a corporate HQ) currently covers Iowa, whose Secretary-of-State registry is free, geocoded, and openly licensed. Texas (which also exposes officers, enabling individual-officer clustering) and Ohio are next; the county-deed buyer cross-reference is not yet wired.
See the methodology for how each source is verified, and the corrections log for changes after publication.