{
 "publisher": "SorenFit (sorenfit.ir)",
 "page": "https://sorenfit.ir/report/iran-fitness-1405",
 "license": "ODbL 1.0 (gym counts derive from OpenStreetMap © OpenStreetMap contributors); WHO figures © WHO, quoted",
 "license_url": "https://opendatacommons.org/licenses/odbl/1-0/",
 "attribution": "منبع: سورن‌فیت — https://sorenfit.ir/report/iran-fitness-1405 · © OpenStreetMap contributors",
 "doi": "10.5281/zenodo.23726340",
 "doi_url": "https://doi.org/10.5281/zenodo.23726340",
 "citation": {
  "apa_fa": "تیم محتوای سورن‌فیت. (۱۴۰۵، ۵ آبان). فیتنس در ایران ۱۴۰۵؛ گزارش داده‌محور سورن‌فیت [مجموعه داده]. سورن‌فیت. https://doi.org/10.5281/zenodo.23726340",
  "apa_en": "SorenFit Content Team. (2026, October 27). Fitness in Iran 1405 (2026): a SorenFit data report [Data set]. SorenFit. https://doi.org/10.5281/zenodo.23726340",
  "doi": "10.5281/zenodo.23726340",
  "url": "https://sorenfit.ir/report/iran-fitness-1405",
  "note": "Cite the DOI (archived Zenodo version); the sorenfit.ir page is the always-current version."
 },
 "as_of": "2026-10-27",
 "as_of_fa": "۵ آبان ۱۴۰۵",
 "title": "فیتنس در ایران ۱۴۰۵",
 "gyms": {
  "source": "OpenStreetMap — Geofabrik extract iran-261025.osm.pbf (2026-10-25), imported 2026-10-27; verified = gyms registered and approved through the SorenFit gym form",
  "osm_extract": "iran-261025.osm.pbf",
  "license": "ODbL (© OpenStreetMap contributors)",
  "license_url": "https://www.openstreetmap.org/copyright",
  "total_osm": 873,
  "total_verified": 1,
  "no_city": 142,
  "cities_with_gyms": 60,
  "cities_ge3": 52,
  "tagged": {
   "women": 71,
   "men": 10,
   "unspecified": 792,
   "with_hours": 203,
   "with_phone": 273,
   "with_website": 49
  },
  "by_city": [
   {
    "slug": "tehran",
    "fa": "تهران",
    "osm": 217,
    "verified": 1
   },
   {
    "slug": "shiraz",
    "fa": "شیراز",
    "osm": 61,
    "verified": 0
   },
   {
    "slug": "karaj",
    "fa": "کرج",
    "osm": 41,
    "verified": 0
   },
   {
    "slug": "isfahan",
    "fa": "اصفهان",
    "osm": 36,
    "verified": 0
   },
   {
    "slug": "tabriz",
    "fa": "تبریز",
    "osm": 33,
    "verified": 0
   },
   {
    "slug": "mashhad",
    "fa": "مشهد",
    "osm": 29,
    "verified": 0
   },
   {
    "slug": "rasht",
    "fa": "رشت",
    "osm": 26,
    "verified": 0
   },
   {
    "slug": "arak",
    "fa": "اراک",
    "osm": 20,
    "verified": 0
   },
   {
    "slug": "saveh",
    "fa": "ساوه",
    "osm": 19,
    "verified": 0
   },
   {
    "slug": "qom",
    "fa": "قم",
    "osm": 17,
    "verified": 0
   },
   {
    "slug": "kermanshah",
    "fa": "کرمانشاه",
    "osm": 15,
    "verified": 0
   },
   {
    "slug": "bandar-abbas",
    "fa": "بندرعباس",
    "osm": 13,
    "verified": 0
   },
   {
    "slug": "ahvaz",
    "fa": "اهواز",
    "osm": 10,
    "verified": 0
   },
   {
    "slug": "kerman",
    "fa": "کرمان",
    "osm": 10,
    "verified": 0
   },
   {
    "slug": "qazvin",
    "fa": "قزوین",
    "osm": 10,
    "verified": 0
   },
   {
    "slug": "qaem-shahr",
    "fa": "قائم‌شهر",
    "osm": 9,
    "verified": 0
   },
   {
    "slug": "sari",
    "fa": "ساری",
    "osm": 9,
    "verified": 0
   },
   {
    "slug": "bandar-anzali",
    "fa": "بندر انزلی",
    "osm": 6,
    "verified": 0
   },
   {
    "slug": "fuladshahr",
    "fa": "فولادشهر",
    "osm": 6,
    "verified": 0
   },
   {
    "slug": "jahrom",
    "fa": "جهرم",
    "osm": 6,
    "verified": 0
   },
   {
    "slug": "kashan",
    "fa": "کاشان",
    "osm": 6,
    "verified": 0
   },
   {
    "slug": "neqab",
    "fa": "نقاب",
    "osm": 6,
    "verified": 0
   },
   {
    "slug": "semnan",
    "fa": "سمنان",
    "osm": 6,
    "verified": 0
   },
   {
    "slug": "yazd",
    "fa": "یزد",
    "osm": 6,
    "verified": 0
   },
   {
    "slug": "ferdows",
    "fa": "فردوس",
    "osm": 5,
    "verified": 0
   },
   {
    "slug": "khorramabad",
    "fa": "خرم‌آباد",
    "osm": 5,
    "verified": 0
   },
   {
    "slug": "sabzevar",
    "fa": "سبزوار",
    "osm": 5,
    "verified": 0
   },
   {
    "slug": "sardasht",
    "fa": "سردشت",
    "osm": 5,
    "verified": 0
   },
   {
    "slug": "abadan",
    "fa": "آبادان",
    "osm": 4,
    "verified": 0
   },
   {
    "slug": "absard",
    "fa": "آبسرد",
    "osm": 4,
    "verified": 0
   },
   {
    "slug": "bijar",
    "fa": "بیجار",
    "osm": 4,
    "verified": 0
   },
   {
    "slug": "chalus",
    "fa": "چالوس",
    "osm": 4,
    "verified": 0
   },
   {
    "slug": "kish",
    "fa": "کیش",
    "osm": 4,
    "verified": 0
   },
   {
    "slug": "shahin-shahr",
    "fa": "شاهین‌شهر",
    "osm": 4,
    "verified": 0
   },
   {
    "slug": "zanjan",
    "fa": "زنجان",
    "osm": 4,
    "verified": 0
   },
   {
    "slug": "amol",
    "fa": "آمل",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "ardabil",
    "fa": "اردبیل",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "babolsar",
    "fa": "بابلسر",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "bam",
    "fa": "بم",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "bojnurd",
    "fa": "بجنورد",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "bonab",
    "fa": "بناب",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "kumeleh",
    "fa": "کومله",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "lahijan",
    "fa": "لاهیجان",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "marvdasht",
    "fa": "مرودشت",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "mehestan",
    "fa": "مهستان",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "mianeh",
    "fa": "میانه",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "nowshahr",
    "fa": "نوشهر",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "parand",
    "fa": "پرند",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "qaen",
    "fa": "قائن",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "shahr-babak",
    "fa": "شهربابک",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "sirjan",
    "fa": "سیرجان",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "urmia",
    "fa": "ارومیه",
    "osm": 3,
    "verified": 0
   },
   {
    "slug": "birjand",
    "fa": "بیرجند",
    "osm": 2,
    "verified": 0
   },
   {
    "slug": "hamedan",
    "fa": "همدان",
    "osm": 2,
    "verified": 0
   },
   {
    "slug": "ilam",
    "fa": "ایلام",
    "osm": 2,
    "verified": 0
   },
   {
    "slug": "sanandaj",
    "fa": "سنندج",
    "osm": 2,
    "verified": 0
   },
   {
    "slug": "shahrekord",
    "fa": "شهرکرد",
    "osm": 2,
    "verified": 0
   },
   {
    "slug": "yasuj",
    "fa": "یاسوج",
    "osm": 2,
    "verified": 0
   },
   {
    "slug": "zahedan",
    "fa": "زاهدان",
    "osm": 2,
    "verified": 0
   },
   {
    "slug": "bushehr",
    "fa": "بوشهر",
    "osm": 1,
    "verified": 0
   }
  ]
 },
 "who": {
  "obesity": {
   "indicator": "Age-standardized prevalence of obesity among adults (18+ years), BMI ≥ 30 (NCD_BMI_30A)",
   "source": "WHO Global Health Observatory / data.who.int (NCD-RisC estimates, updated 2024-02-29)",
   "source_url": "https://data.who.int/indicators/i/C6262EC/BEFA58B",
   "data_url": "https://xmart-api-public.who.int/DATA_/RELAY_WHS?$filter=IND_ID%20eq%20%27BEFA58BNCD_BMI_30A%27%20and%20DIM_GEO_CODE_M49%20eq%20%27364%27&$format=csv",
   "fetched": "2026-10-27",
   "trend_total": [
    [
     1992,
     11.4
    ],
    [
     2002,
     15.8
    ],
    [
     2012,
     19.9
    ],
    [
     2022,
     24.3
    ]
   ],
   "y2022": {
    "total": 24.3,
    "total_ci": [
     22.7,
     25.9
    ],
    "female": 30.8,
    "male": 17.8
   }
  },
  "inactivity": {
   "indicator": "Physical inactivity, adults 18+ (%) — share not meeting WHO recommendations (150 min moderate or 75 min vigorous activity per week)",
   "source": "WHO Global status report on physical activity 2022 — country profile Iran (Islamic Republic of)",
   "source_url": "https://www.who.int/publications/m/item/physical-activity-irn-2022-country-profile",
   "pdf_url": "https://cdn.who.int/media/docs/default-source/country-profiles/physical-activity/physical-activity-irn-2022-country-profile.pdf",
   "fetched": "2026-10-27",
   "adults18": {
    "male": 23,
    "female": 43
   },
   "adults70": {
    "male": 35,
    "female": 60
   },
   "adolescents": "data not available"
  }
 },
 "diet": {
  "source": "SorenFit diet cost index (/tools/diet-cost, /data/diet-prices.json) — every price has its own source_url and as_of",
  "note": "computed at build time from app/data/diet-prices.json",
  "as_of": "2026-10-27",
  "basket_75kg_muscle_gain_month_toman": {
   "economy": 7940000,
   "balanced": 10500000
  },
  "protein_cost_per_10g_toman": [
   {
    "id": "lentil",
    "fa": "عدس (خشک)",
    "toman_per_10g_protein": 11179,
    "source_url": "https://tejaratgardan.ir/%d9%82%db%8c%d9%85%d8%aa-%d8%ad%d8%a8%d9%88%d8%a8%d8%a7%d8%aa-%d8%a8%d8%b3%d8%aa%d9%87-%d8%a8%d9%86%d8%af%db%8c-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%af%d8%b1-%d9%85%db%8c%d8%a7%d8%af%db%8c%d9%86-3/",
    "as_of": "2026-10-25"
   },
   {
    "id": "chickpea",
    "fa": "نخود (خشک)",
    "toman_per_10g_protein": 14580,
    "source_url": "https://tejaratgardan.ir/%d9%82%db%8c%d9%85%d8%aa-%d8%ad%d8%a8%d9%88%d8%a8%d8%a7%d8%aa-%d8%a8%d8%b3%d8%aa%d9%87-%d8%a8%d9%86%d8%af%db%8c-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%af%d8%b1-%d9%85%db%8c%d8%a7%d8%af%db%8c%d9%86-3/",
    "as_of": "2026-10-25"
   },
   {
    "id": "egg",
    "fa": "تخم‌مرغ",
    "toman_per_10g_protein": 26190,
    "source_url": "https://www.mehrnews.com/news/6984759/",
    "as_of": "2026-10-23"
   },
   {
    "id": "yogurt",
    "fa": "ماست کم‌چرب",
    "toman_per_10g_protein": 28500,
    "source_url": "https://www.mehrnews.com/news/6984759/",
    "as_of": "2026-10-23"
   },
   {
    "id": "chicken-breast",
    "fa": "سینه مرغ بدون استخوان",
    "toman_per_10g_protein": 30844,
    "source_url": "https://www.entekhab.ir/fa/news/945132/",
    "as_of": "2026-10-26"
   },
   {
    "id": "cheese",
    "fa": "پنیر سفید UF",
    "toman_per_10g_protein": 37404,
    "source_url": "https://www.mehrnews.com/news/6984759/",
    "as_of": "2026-10-23"
   },
   {
    "id": "milk",
    "fa": "شیر کم‌چرب",
    "toman_per_10g_protein": 38039,
    "source_url": "https://www.mehrnews.com/news/6984759/",
    "as_of": "2026-10-23"
   },
   {
    "id": "tuna",
    "fa": "تن ماهی",
    "toman_per_10g_protein": 71759,
    "source_url": "https://rouzegarekhodro.ir/price-food-20261027-0708/",
    "as_of": "2026-10-27"
   }
  ]
 }
}