Skip to content
Mental Models

Tragedy of the Commons

The Commons Around Us

The same trap hides in overfishing, antibiotics, traffic, groundwater, the atmosphere and spam. Spot the pattern, then drive a shared fishery to collapse and back with an interactive simulator.

12 min Updated Jun 26, 2026

For 500 years, the cod off Canada’s Grand Banks were so thick that explorers swore you could lower a basket and haul it up full. Whole towns in Newfoundland were built on them. Then, in July 1992, Canada did something that had never happened before: it banned cod fishing on the Grand Banks entirely. Roughly 35,000 people lost their jobs overnight. The fish had not migrated. They had not hidden. They were simply gone — fished down to about 1% of their historic numbers, and they have never fully recovered, more than thirty years later.

No villain pulled this off. No cackling executive, no act of sabotage. Just a lot of ordinary boats, each one doing the obviously rational thing — catch what you can before the next boat does — until the rational thing, multiplied, became a catastrophe. That is the tragedy of the commons, and once you learn its silhouette, you start seeing it everywhere.

Before you read — take a guess

The Grand Banks cod collapsed despite no single fisher wanting it to happen. What's the cleanest explanation?

One pattern, wearing a hundred costumes

Here is the trick that makes this lesson easy. Every case below is the same machine, and you can read each one with the same three-slot template:

shared resource  |  private benefit  |  socialized cost

Somebody takes a benefit they keep entirely for themselves, while the cost of that taking is smeared across everyone who shares the resource — including people not in the room, and people not yet born. When the benefit is concentrated and the cost is diffuse, the math points everyone toward “take more,” and the resource erodes. That’s it. That’s the whole engine. Now watch it change costumes.

The same machine in many disguises

Overfishing — the Grand Banks cod

The shared resource is the cod stock: rivalrous (a fish you catch is one I can’t) and non-excludable (nobody owns the open ocean). The private benefit is your haul, sold at the dock. The socialized cost is a slightly thinner stock that regrows slightly slower next season — a cost shared by every other boat and every future season. Each boat reasoned correctly that one more net wouldn’t tip the balance. Thousands of boats reasoning correctly tipped it hard. The 1992 moratorium was the bill coming due.

Antibiotic resistance — the drugs that still work

This one is sneaky because the “resource” isn’t a thing you can touch. The shared resource is effectiveness itself: the global stock of antibiotics that still kill bacteria. Every course of antibiotics — a patient who takes them for a cold they didn’t need, a feedlot that doses healthy livestock to fatten them faster — gets a private benefit (a quicker recovery, a cheaper cow). The socialized cost is that each use nudges bacteria to evolve resistance, and a resistant strain doesn’t stay politely on one farm. It spreads. Slowly, collectively, we are fishing the “drugs that work” stock down to collapse, one prescription at a time. The fish here are made of effectiveness, and they don’t grow back on their own.

Traffic congestion — your car is an externality

The shared resource is road space, or really everyone’s travel time. When you merge onto a packed highway, your private benefit is getting where you’re going. But you also slow down every car behind you a tiny bit — that’s the socialized cost, a delay you impose on hundreds of strangers and never pay for. Each driver feels only their own trip; nobody feels the aggregate jam they’re collectively creating. As lesson 2 put it: your car is an externality on wheels. The road doesn’t collapse like the cod did, but it congeals — which is the traffic version of the same overuse.

Groundwater — the Ogallala aquifer

Under the Great Plains sits the Ogallala (High Plains) aquifer, water laid down over thousands of years. The shared resource is that underground reservoir. A farmer who drills a well and pumps gets a private benefit: irrigated crops, a good harvest. The socialized cost is that the water table drops a little for every well tapping the same aquifer — including the neighbor’s, and the grandchildren’s. In parts of the aquifer, water is being withdrawn far faster than the trickle of natural recharge can replace it; some areas have already gone dry. Nobody is stealing — everyone is just pumping their own legal well. The aquifer doesn’t care about intent.

The atmosphere — the biggest commons of all

Scale this up to the entire planet and you get the climate. The shared resource is a stable atmosphere. The private benefit of burning fossil fuels is enormous and immediate — cheap energy, mobility, manufactured goods. The socialized cost — warming — is spread across all eight billion humans and across the future, where the people who’ll pay the most haven’t even been born and can’t vote today. It is the tragedy of the commons at maximum difficulty: the most diffuse cost imaginable, the most concentrated benefits, and no world government to set the rules. Every other case in this lesson is a rehearsal for this one.

Digital commons — spam and the attention economy

The machine even runs on things with no physical stock at all. The shared resource is collective attention — your inbox, a team’s Slack channel, everyone’s notification feed. Sending an email or a mass message costs the sender almost nothing: that’s the private benefit, cheap reach. The socialized cost is a few seconds stolen from every recipient, multiplied by thousands of recipients and thousands of senders, until the channel is so noisy nobody can find the signal. Spam is overfishing for eyeballs. When sending is free and reading is costly, the commons of attention gets strip-mined.

SettingShared resourcePrivate benefitSocialized cost
OverfishingThe fish stockYour catch, soldA thinner, slower-regrowing stock for all
AntibioticsDrugs that still workFaster recovery / fatter livestockResistant bacteria that spread to everyone
TrafficRoad space / travel timeYou reach your destinationDelay imposed on every other driver
GroundwaterThe aquiferIrrigated crops this yearA dropping water table for all wells
AtmosphereA stable climateCheap fossil energyWarming borne by all of humanity + the future
Digital / spamCollective attentionCheap reach for the senderNoise stolen from every recipient’s inbox

A factory dumps waste into a river it shares with downstream towns; treating the waste would cost it money, so it skips treatment. Which slot is the dumping that the factory is exploiting?

Info:

The tell

Whenever you can fill in all three slots — shared resource, private benefit, socialized cost — and the benefit is concentrated while the cost is diffuse, you are almost certainly looking at a commons. The label on the box (fish, water, air, attention) is just decoration. The machine inside is identical.

Drive the collapse yourself

Reading about collapse is one thing; causing it is more convincing. Below is a shared fishing lake. Each season the fish stock regrows on its own — but every boat takes its private catch, and when too many boats each grab their rational haul, the total take outruns the regrowth and the stock spirals down to nothing. There’s no malice in the model. Just arithmetic.

Two things to try:

  1. Drag the boats up. Add more boats sharing the lake and watch the stock fall season after season until it crashes. Notice that no single boat is doing anything “wrong” — they’re each taking a reasonable catch.
  2. Flip governance on. Tick the governance rule, which caps the total catch at what the lake regrows each season — take the interest, never the principal. The very same boats now share the lake indefinitely. The structure changed; the people didn’t.

Watch the commons

A shared fishing lake

Each user takes their rational share — the gain is private, the cost is shared. Add users and watch the shared resource over the seasons.

boats fishing the lake

Fish left in the lake

season 0season 12

With 3 boats, the lake holds at 43% after 12 seasons — the commons survives.

3
Each boat takes its rational catch; the gain is private, the depletion is shared. Add boats and the total take outruns the regrowth — collapse — with no villain anywhere. Tick the governance rule to cap the catch at what regrows, and the same boats share the lake indefinitely.

The lever that flips the outcome isn’t how nice the boats are. It’s whether the total take is capped at what regrows. That’s the whole fight, and it’s exactly where lesson 4 picks up.

The numbers behind it

Let’s make the arithmetic explicit, because the magic is in a single comparison: take versus regrowth.

Imagine a lake that, when healthy, holds 1,000 fish — call that 100%. Fish reproduce, so the stock regrows each season. Two facts about that regrowth:

  • It’s roughly 10% of a healthy stock per season when the lake is near full — about 120 fish a year in our example range.
  • It’s fastest when the stock is healthy and near zero when the lake is nearly empty. A handful of survivors can’t repopulate a lake quickly. This S-shaped pattern is called logistic growth, and it’s why a collapsed fishery recovers so painfully slowly (ask the cod).

Now the rule that decides everything:

If total catch ≤ regrowth, the stock holds. If total catch > regrowth, the stock falls every single season until it crashes.

Suppose 6 boats each take 50 fish per season. Total catch = 300 fish. But only about 120 fish regrow. So each season the lake loses roughly 300 − 120 = 180 fish of net stock. Trace it:

SeasonStock at startRegrowthCatch (6 boats × 50)Stock at end
11,000+120−300820
2820+110−300630
3630+95−300425
4425+70−300195
5195+35−3000 — collapse

Notice the cruel feedback: as the stock shrinks, regrowth also shrinks (logistic growth slows down on a depleted lake), so the gap between take and regrowth widens and the decline accelerates. The lake doesn’t ease into collapse; it falls off a cliff at the end.

Compare the sustainable path: if those 6 boats together took only ~120 fish a season — exactly the regrowth — the stock would sit at 1,000 forever. That ceiling has a name. The maximum sustainable yield (MSY) is the largest catch you can take season after season without shrinking the stock — roughly, the catch that exactly matches regrowth at a healthy stock level.

A lake holds 1,000 fish and regrows about 120 fish per season at that level. Four boats each plan to take 40 fish per season. What happens to the stock?

Fish reproduce in proportion to how many fish there are and how much room/food is left. A full, healthy lake near its limit grows slowly (crowded), an empty lake grows slowly (too few parents), and a half-full lake grows fastest. That hump-shaped curve is logistic growth. The practical upshot: once a stock is driven low, its regrowth is feeble — which is exactly why the Grand Banks cod, fished to ~1% of their old numbers, haven’t bounced back even decades after the 1992 moratorium. Collapse is fast; recovery is glacial.

Why “the price will fix it” usually fails

Here’s the seductive wrong answer you’ll hear constantly: “If fish get scarce, the price rises, and the high price will make everyone fish less — the market self-corrects.” It sounds airtight. It mostly isn’t, and the reason traces straight back to supply & demand.

A market price reflects what the seller has to pay to bring a fish to the dock — the boat, the fuel, the crew. It does not include the socialized cost: the damage one more catch does to everyone else’s future stock. That cost is an externality — it’s real, but it never shows up on a price tag, because nobody bills you for it. So the price stays low relative to the true cost, the fish look cheap, and the cheapness is itself a signal to catch more. The price is telling a lie of omission right up until the moment the stock crashes — at which point the price spikes, but there’s nothing left to buy.

In other words: unmanaged markets price what the seller pays for, not what society pays for. When the gap between those two is the whole problem, “let the price sort it out” is just the tragedy of the commons wearing a tie.

Warning:

Cheap until it's gone

A commons being over-exploited usually looks abundant and affordable almost until the end — that’s the trap. Low prices aren’t proof the resource is fine; they can be proof the true cost is being hidden offstage. The bill arrives all at once.

This doesn’t mean prices are useless — far from it. It means prices have to be fixed so they actually carry the socialized cost back to whoever creates it. That repair job — quotas, property rights, taxes, treaties, community rules — is exactly what the next lesson, Escaping the Tragedy, is about.

Why is a low market price for a wild fish a poor guarantee that the fishery is healthy?

Recap

  1. One machine, many costumes. Overfishing, antibiotic resistance, traffic, groundwater, climate, and spam are the same structure: a shared resource, a private benefit, and a socialized cost.
  2. Read every case with three slots. Name the shared resource, the private benefit, and the socialized cost. When the benefit is concentrated and the cost is diffuse, you’re looking at a commons.
  3. Take vs. regrowth decides everything. A renewable resource holds when total take ≤ regrowth and crashes when take > regrowth — and because regrowth shrinks as the stock falls (logistic growth), collapse accelerates at the end. The sustainable ceiling is the maximum sustainable yield (MSY).
  4. Collapse is fast; recovery is slow. The Grand Banks cod, fished to ~1% and put under moratorium in 1992, still haven’t recovered — depleted stocks regrow feebly.
  5. “The price will fix it” usually won’t. Markets price the seller’s costs, not the socialized cost, so the externality stays invisible and the resource looks cheap right until it’s gone. Fixing that gap is the work ahead.

Spot the commons

Question 1 of 30 correct

A pasture is open to all the village's shepherds, who each add as many sheep as they like; the grass gets overgrazed and dies. Which real-world case from this lesson shares the SAME structure most exactly?

Check your answer to continue.

You can now spot the commons in the wild and trace its arithmetic. But spotting a trap isn’t the same as escaping it — and the boats did escape, the moment governance capped the catch. Next up, Escaping the Tragedy: the real toolkit — property rights, quotas, taxes, treaties, and Elinor Ostrom’s community rules — for putting the socialized cost back where it belongs.

Mark lesson as complete