{
  "snapshot_id": "approved-static-c6015be852c3d22b",
  "page_version": "ec7943fdce7204cb0745870eedc8c2c3",
  "content_date": "2026-09-29",
  "schema_version": "immigrationdb-report-dataset-v1",
  "generated_at": "2026-09-29",
  "citation": {
    "@type": "CreativeWork",
    "@id": "https://immigrationdb.com/reports/denmark-safest-cities/#citation",
    "schema_version": "immigrationdb-citation-v1",
    "citation_type": "ImmigrationDB compilation",
    "canonical_url": "https://immigrationdb.com/reports/denmark-safest-cities/",
    "title": "Safest cities in Denmark by recorded crime",
    "author": {
      "name": "ImmigrationDB",
      "url": "https://immigrationdb.com/"
    },
    "publisher": {
      "name": "ImmigrationDB",
      "url": "https://immigrationdb.com/"
    },
    "snapshot_id": "approved-static-c6015be852c3d22b",
    "version": "ec7943fdce7204cb0745870eedc8c2c3",
    "retrieval_date": "2026-09-29",
    "build_date": "2026-09-29",
    "compilation_license": {
      "name": "CC BY 4.0",
      "url": "https://creativecommons.org/licenses/by/4.0/",
      "terms_url": "https://immigrationdb.com/about/copyright/"
    },
    "formats": {
      "apa": "ImmigrationDB. (2026, September 29). Safest cities in Denmark by recorded crime [ImmigrationDB compilation; version ec7943fdce7204cb0745870eedc8c2c3]. ImmigrationDB. https://immigrationdb.com/reports/denmark-safest-cities/ Retrieved 2026-09-29. Compilation license: CC BY 4.0, https://creativecommons.org/licenses/by/4.0/",
      "bibtex": "@misc{immigrationdb_immigrationdb_safest-cities-in-denmark-by-recorded-crime_d2b1efc143b6,\n  author = {ImmigrationDB},\n  title = {Safest cities in Denmark by recorded crime},\n  publisher = {ImmigrationDB},\n  year = {2026},\n  date = {2026-09-29},\n  version = {ec7943fdce7204cb0745870eedc8c2c3},\n  url = {https://immigrationdb.com/reports/denmark-safest-cities/},\n  note = {Retrieved 2026-09-29. ImmigrationDB compilation. Compilation license: CC BY 4.0, https://creativecommons.org/licenses/by/4.0/},\n}",
      "markdown": "[Safest cities in Denmark by recorded crime](https://immigrationdb.com/reports/denmark-safest-cities/) — ImmigrationDB; ImmigrationDB; version ec7943fdce7204cb0745870eedc8c2c3; retrieved 2026-09-29; built 2026-09-29."
    },
    "boundary_note": "This citation identifies the ImmigrationDB compilation/page. Underlying source publishers and datasets retain their own terms; inspect the Sources section and cite those records separately."
  },
  "underlying_source_references": [
    {
      "source_id": "source-600620cda256",
      "source_url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
      "source_title": "StatBank Denmark STRAF11 — reported criminal offences, municipality, all offence types",
      "publisher": "Statistics Denmark",
      "source_quality": "verified",
      "last_checked": "2026-07-27"
    }
  ],
  "report": {
    "schema_version": "immigrationdb-generated-report-v1",
    "canonical_slug": "denmark-safest-cities",
    "canonical_path": "/reports/denmark-safest-cities/",
    "title": "Safest cities in Denmark by recorded crime",
    "question": "Safest cities in Denmark by recorded crime",
    "short_answer": "Odder, Denmark has the lowest recorded incidents per 100,000 residents of the 30 cities compared: 3,328 offences per 100,000 (StatBank Denmark STRAF11 — reported criminal offences, municipality, all offence types, 2025-12-31).",
    "summary": "Denmark cities ranked by recorded incidents per 100,000 residents. Differences in reporting practice remain visible in the sources.",
    "report_type": "data_driven_report",
    "scope": "city",
    "status": "accepted",
    "indexability": "indexable",
    "population_floor": 20000,
    "excluded_counts": {
      "population_floor": 10
    },
    "not_advice_disclaimer": "This ranking is a source-backed reference. Read the source, geographic grain and observation date before comparing rows.",
    "methodology_id": "methodology-denmark-safest-cities-v1",
    "methodology": {
      "summary": "Every row is a published recorded incidents per 100,000 residents observation measured in offences per 100,000, ranked lowest first. The values were observed in 2025. A place appears only when it publishes this exact metric, so an absent place means missing data rather than a low value. Only published cities with at least 20,000 residents and city-level observations qualify.",
      "formula": "crime_incidents_per_100k asc",
      "assumptions": [
        "Source definitions, geographic grain and observation period remain visible for every row."
      ],
      "exclusions": [
        "Supplemental sources, null values, incompatible units, rows without direct source URLs, places below the population floor, non-city observations and copied values are excluded."
      ],
      "source_policy": "Verified sources with direct URL and visible scope"
    },
    "freshness": {
      "last_checked": "2026-07-27",
      "status": "generated_from_current_reusable_facts",
      "field_dates_visible": true,
      "verified_at": "2026-07-27"
    },
    "rows": [
      {
        "row_id": "denmark-safest-cities:city:dk:slug:odder",
        "label": "Odder, Denmark",
        "canonical_path": "/cities/dk/odder/",
        "country_code": "DK",
        "population_total": 24083,
        "value": 3327.564895,
        "value_display": "3,328 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:favrskov",
        "label": "Favrskov, Denmark",
        "canonical_path": "/cities/dk/favrskov/",
        "country_code": "DK",
        "population_total": 49359,
        "value": 3392.781633,
        "value_display": "3,393 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:thisted",
        "label": "Thisted, Denmark",
        "canonical_path": "/cities/dk/thisted/",
        "country_code": "DK",
        "population_total": 42698,
        "value": 3871.057001,
        "value_display": "3,871 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:ringkobing-skjern",
        "label": "Ringkøbing-Skjern, Denmark",
        "canonical_path": "/cities/dk/ringkobing-skjern/",
        "country_code": "DK",
        "population_total": 55582,
        "value": 3901.048646,
        "value_display": "3,901 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:rebild",
        "label": "Rebild, Denmark",
        "canonical_path": "/cities/dk/rebild/",
        "country_code": "DK",
        "population_total": 30942,
        "value": 3918.918919,
        "value_display": "3,919 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:bronderslev",
        "label": "Brønderslev, Denmark",
        "canonical_path": "/cities/dk/bronderslev/",
        "country_code": "DK",
        "population_total": 36706,
        "value": 3995.925208,
        "value_display": "3,996 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:struer",
        "label": "Struer, Denmark",
        "canonical_path": "/cities/dk/struer/",
        "country_code": "DK",
        "population_total": 20229,
        "value": 4086.538462,
        "value_display": "4,087 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:skanderborg",
        "label": "Skanderborg, Denmark",
        "canonical_path": "/cities/dk/skanderborg/",
        "country_code": "DK",
        "population_total": 65760,
        "value": 4136.800366,
        "value_display": "4,137 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:lejre",
        "label": "Lejre, Denmark",
        "canonical_path": "/cities/dk/lejre/",
        "country_code": "DK",
        "population_total": 29594,
        "value": 4186.255672,
        "value_display": "4,186 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:stevns",
        "label": "Stevns, Denmark",
        "canonical_path": "/cities/dk/stevns/",
        "country_code": "DK",
        "population_total": 23612,
        "value": 4322.880601,
        "value_display": "4,323 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:jammerbugt",
        "label": "Jammerbugt, Denmark",
        "canonical_path": "/cities/dk/jammerbugt/",
        "country_code": "DK",
        "population_total": 37954,
        "value": 4338.105145,
        "value_display": "4,338 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:syddjurs",
        "label": "Syddjurs, Denmark",
        "canonical_path": "/cities/dk/syddjurs/",
        "country_code": "DK",
        "population_total": 44101,
        "value": 4381.51932,
        "value_display": "4,382 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:bornholm",
        "label": "Bornholm, Denmark",
        "canonical_path": "/cities/dk/bornholm/",
        "country_code": "DK",
        "population_total": 38966,
        "value": 4428.077025,
        "value_display": "4,428 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:hedensted",
        "label": "Hedensted, Denmark",
        "canonical_path": "/cities/dk/hedensted/",
        "country_code": "DK",
        "population_total": 48167,
        "value": 4725.10924,
        "value_display": "4,725 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:vejen",
        "label": "Vejen, Denmark",
        "canonical_path": "/cities/dk/vejen/",
        "country_code": "DK",
        "population_total": 42702,
        "value": 4804.335074,
        "value_display": "4,804 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:varde",
        "label": "Varde, Denmark",
        "canonical_path": "/cities/dk/varde/",
        "country_code": "DK",
        "population_total": 49410,
        "value": 4838.169108,
        "value_display": "4,838 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:sonderborg",
        "label": "Sønderborg, Denmark",
        "canonical_path": "/cities/dk/sonderborg/",
        "country_code": "DK",
        "population_total": 74096,
        "value": 4881.206094,
        "value_display": "4,881 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:egedal",
        "label": "Egedal, Denmark",
        "canonical_path": "/cities/dk/egedal/",
        "country_code": "DK",
        "population_total": 45563,
        "value": 4915.477438,
        "value_display": "4,915 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:vesthimmerlands",
        "label": "Vesthimmerlands, Denmark",
        "canonical_path": "/cities/dk/vesthimmerlands/",
        "country_code": "DK",
        "population_total": 35818,
        "value": 4962.795424,
        "value_display": "4,963 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:halsnaes",
        "label": "Halsnæs, Denmark",
        "canonical_path": "/cities/dk/halsnaes/",
        "country_code": "DK",
        "population_total": 31633,
        "value": 5028.824191,
        "value_display": "5,029 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:kerteminde",
        "label": "Kerteminde, Denmark",
        "canonical_path": "/cities/dk/kerteminde/",
        "country_code": "DK",
        "population_total": 23949,
        "value": 5110.831478,
        "value_display": "5,111 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:mariagerfjord",
        "label": "Mariagerfjord, Denmark",
        "canonical_path": "/cities/dk/mariagerfjord/",
        "country_code": "DK",
        "population_total": 41606,
        "value": 5124.743341,
        "value_display": "5,125 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:solrod",
        "label": "Solrød, Denmark",
        "canonical_path": "/cities/dk/solrod/",
        "country_code": "DK",
        "population_total": 24732,
        "value": 5126.421936,
        "value_display": "5,126 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:faxe",
        "label": "Faxe, Denmark",
        "canonical_path": "/cities/dk/faxe/",
        "country_code": "DK",
        "population_total": 37820,
        "value": 5139.08099,
        "value_display": "5,139 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:faaborg-midtfyn",
        "label": "Faaborg-Midtfyn, Denmark",
        "canonical_path": "/cities/dk/faaborg-midtfyn/",
        "country_code": "DK",
        "population_total": 52284,
        "value": 5170.700867,
        "value_display": "5,171 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:hjorring",
        "label": "Hjørring, Denmark",
        "canonical_path": "/cities/dk/hjorring/",
        "country_code": "DK",
        "population_total": 63311,
        "value": 5175.184234,
        "value_display": "5,175 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:skive",
        "label": "Skive, Denmark",
        "canonical_path": "/cities/dk/skive/",
        "country_code": "DK",
        "population_total": 44328,
        "value": 5234.282714,
        "value_display": "5,234 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:assens",
        "label": "Assens, Denmark",
        "canonical_path": "/cities/dk/assens/",
        "country_code": "DK",
        "population_total": 40469,
        "value": 5248.779354,
        "value_display": "5,249 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:allerod",
        "label": "Allerød, Denmark",
        "canonical_path": "/cities/dk/allerod/",
        "country_code": "DK",
        "population_total": 26128,
        "value": 5277.686801,
        "value_display": "5,278 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      },
      {
        "row_id": "denmark-safest-cities:city:dk:slug:viborg",
        "label": "Viborg, Denmark",
        "canonical_path": "/cities/dk/viborg/",
        "country_code": "DK",
        "population_total": 97621,
        "value": 5303.103901,
        "value_display": "5,303 offences per 100,000",
        "unit": "offences per 100,000",
        "geographic_grain": "city",
        "source_locator": null,
        "observation_period": "2025-12-31",
        "derivation": "identity",
        "status": "accepted",
        "metric_id": "crime_incidents_per_100k",
        "source_quality": "verified",
        "source_ids": [
          "source-600620cda256"
        ],
        "evidence": [
          {
            "source_id": "source-600620cda256",
            "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
            "locator": "crime_incidents_per_100k; geographic grain: city",
            "retrieved_at": "2026-07-27"
          }
        ],
        "reader_label": "Recorded incidents per 100,000 residents",
        "label_owner_metric_id": null,
        "reader_label_role": "metric"
      }
    ],
    "claims": [],
    "source_ledger": [
      {
        "source_id": "source-600620cda256",
        "url": "https://api.statbank.dk/v1/data/STRAF11/CSV",
        "title": "StatBank Denmark STRAF11 — reported criminal offences, municipality, all offence types",
        "publisher": "Statistics Denmark",
        "source_quality": "verified",
        "last_checked": "2026-07-27"
      }
    ],
    "meaning_audit": [
      "Compare the displayed value, unit, source date and geographic grain together.",
      "A city label does not change a regional observation into a city measurement."
    ],
    "blockers": [],
    "counts": {
      "rows_total": 30,
      "rows_accepted": 30,
      "rows_blocked": 0,
      "accepted_items": 30,
      "blocked_items": 0
    },
    "category": "safety",
    "verified_at": "2026-07-27",
    "row_count": 30,
    "country_codes": [
      "DK"
    ]
  }
}
