Pink BoxWhere we stop
Independent donut shops across the United States — cake and raised, who fries them, when, and what else is in the case: egg rolls, breakfast burritos, bacon egg and cheese, kolaches.
What we have
| styles | 15 |
|---|---|
| donuts | 21 |
| dishes | 10 |
| kitchen | 12 |
| places | 17 |
| people | 8 |
| organizations | 12 |
| events | 6 |
| words | 13 |
| art | 6 |
| stories | 11 |
How a record gets made
Hand-written JSON, one per node, each field carrying a provenance tier (cited / harvested / tradition / inference / field). Cited fields name a source in sources.json. Tradition fields are general knowledge of the tradition and are hedged in the text.
Shops
| curated | 17 |
|---|---|
| harvested from osm | 10687 |
| independent | 3162 |
| chain locations | 7524 |
| shared name not a chain | 192 |
| what the split means | A chain row is one OpenStreetMap gives a brand, or whose name is a company's. Two thirds of the harvest is a single company, so the maps and the lists on this site are drawn from the independents and say the chain count beside them. A shared-name row — Daylight, Spudnut, Donut King — carries a name several independent owners use, and is counted with the independents. |
| osm fetched at | 2026-09-16T17:35:34Z |
| reading an absence | A place missing here is missing from OpenStreetMap on the fetch date or not yet written up. It is not a claim that the place does not exist. |
Overpass query: [out:json][timeout:180];area["ISO3166-2"="US-XX"][admin_level]->.a;(nwr["cuisine"~"donut|doughnut|donuts|doughnuts",i](area.a);nwr["amenity"~"restaurant|fast_food|cafe"]["name"~"[Dd]o[u]?n[u]?ghts?nut|[Dd]onut|[Dd]oughnut|DONUT|DOUGHNUT"](area.a);nwr["shop"~"bakery|pastry|confectionery|convenience"]["name"~"[Dd]o[u]?n[u]?ghts?nut|[Dd]onut|[Dd]oughnut|DONUT|DOUGHNUT"](area.a);nwr["shop"~"bakery|pastry|confectionery|convenience"]["cuisine"~"donut|doughnut|donuts|doughnuts",i](area.a););out center tags;
Pictures
30 on file. We take CC0, public domain, CC BY, CC BY-SA and the Free Art Licence, and nothing else.
Still missing
- field observations (no record carries the field tier yet)
- menu prices with dates on most shops
- most towns beyond the ones written up
- photographs for most records
- per-piece weights for shop donuts, which almost nobody publishes
The marks
| cited | Cited — a named source, linked |
|---|---|
| harvested | Harvested — fetched from an open dataset, with its licence |
| tradition | Tradition — general knowledge of the tradition, hedged |
| inference | Inference — this project's own reasoning from the above |
| field | Field — someone stood there |
The same object as JSON: api/coverage.json.