Skip to content
Open data

Download data

Everything on The Salmon Ledger can be downloaded and reused freely. The files are updated every night from the public sources.

CC BY 4.0 · Credit “Source: The Salmon Ledger (Lakseregnskapet)” and the original source

Rankings (CSV)

Updated 01 Oct 2026

Groups and companies per year with weeks over the lice limit, treatments, escapes and disease. Commercial food-fish farms only, as in the rankings on the site.

Parameters/api/export/leaderboard?year=2025&level=company&area=3&min_weeks=52&commercial=true
year
year (2024 or later)
level
group or company
area
production area 1–13 (optional)
min_weeks
minimum counted weeks for a rank (default 52)
commercial
false adds research, teaching and broodstock sites
Columns
rank
Rank (empty below 52 counted weeks)
entity_type, entity_id, name, slug
Group or company (org. no.)
companies, farms
Number of companies and farms with reports
counted_weeks
Farm-weeks with a lice count (the denominator)
reports_without_count
Reports without a lice count
over_limit_weeks, over_limit_pct
Weeks at or above the limit, and share of counted weeks (%)
enforced_over_weeks
Weeks over under the enforcement practice (0.3 rule in spring)
spring_over_limit_weeks
Weeks over the 0.2 spring limit
long_exceedances, max_streak
Runs of 3+ weeks over, and the longest run
avg_adult_female
Average adult female lice per fish
treatments, medicinal_treatments, mechanical_thermal_treatments, treatments_per_farm
Treatments
resistance_suspicions
Reported suspected resistance
escapes, escaped_fish
Escapes and escaped fish (companies' estimates)
disease_cases, ila_cases, pd_cases
Disease cases (refuted ones excluded)

Lice history per farm (CSV)

Updated 01 Oct 2026

A farm's full weekly history: lice counts, limit, treatments and who reported. The button is on every farm page. The address takes the site number or the page slug.

/api/export/farm/{site number | slug}

Example: Stasøya (45046) · farm page

Columns
year, week, week_start
ISO year, week and the week's Monday
adult_female, mobile, stationary
Lice per fish: adult female, mobile, attached. Empty = not counted (unknown)
lice_limit
The legal limit that week (empty = unknown)
over_limit, enforced_over
Above the limit, and above under the enforcement practice
has_count
Whether the report had a lice count
sea_temperature
Sea temperature (°C)
treatment_count, mechanical_, thermal_, medicinal_treatments
Treatments that week
org_no, company
The company that reported
source, reported_at
Source and time of report

Feeds (Atom)

Events (lice over the limit, disease, escapes, control zones and wellboat visits from infected sites) for anything you can follow, no sign-up needed. Add the address to a feed reader.

FeedAddress
All events/api/feed?type=all
One farm (site number)/api/feed?type=farm&id=45046
One company (organisation number)/api/feed?type=company&id=964118191
One group (id)/api/feed?type=group&id=mowi
One municipality (number)/api/feed?type=municipality&id=5056
One production area (1–13)/api/feed?type=production_area&id=3
A salmon river (river number), with radius_km/api/feed?type=river&id=073.Z&radius_km=20

Prefer email? Create an alert.

Map data (GeoJSON)

Status of every farm in a given week, as on the map. Status is over, ok, no_count (report without a count) or missing (no report).

/api/map/{year}/{week}

Licence and attribution

Our figures and files are licensed under CC BY 4.0. The raw data comes from the agencies below under their licences; credit them too.

Licences and attribution per dataset
DatasetLicenceAttribution
Lice counts and treatments per farm and week (Norwegian Food Safety Authority)NLOD 2.0Inneholder data under Norsk lisens for offentlige data (NLOD) tilgjengeliggjort av Mattilsynet
Listed diseases (ISA, PD, BKD etc.) (Norwegian Food Safety Authority)NLOD 2.0Inneholder data under Norsk lisens for offentlige data (NLOD) tilgjengeliggjort av Mattilsynet
Escapes (Directorate of Fisheries)NLOD 2.0Kilde: Fiskeridirektoratet
Aquaculture register: sites, licences, holders (Directorate of Fisheries)NLOD 2.0Kilde: Fiskeridirektoratet
ISA and PD control zones (BarentsWatch (Food Safety Authority))BarentsWatch termsKartdata: BarentsWatch
AIS tracks of wellboats; visits derived by us (Norwegian Coastal Administration (AIS))NLODInneholder data under Norsk lisens for offentlige data (NLOD) tilgjengeliggjort av Kystverket
Aquaculture Fund payouts to municipalities (Directorate of Fisheries (Aquaculture Fund))NLOD 2.0Kilde: Fiskeridirektoratet
Salmon catches in rivers (Statistics Norway (table 08991))CC BY 4.0Kilde: Statistisk sentralbyrå
Salmon rivers and national salmon fjords (Environment Agency / Directorate of Fisheries)NLOD 2.0Kilde: Miljødirektoratet, Fiskeridirektoratet
Municipalities and boundaries (Norwegian Mapping Authority)CC BY 4.0© Kartverket