{
  "metadata": {
    "title": "Indian Cities Active Mobility Infrastructure Database",
    "description": "Comprehensive data on cycling and pedestrian infrastructure across 14 major Indian cities",
    "creator": "Council for Active Mobility",
    "datePublished": "2024",
    "dateModified": "2026-02-01",
    "license": "CC BY 4.0",
    "url": "https://cfam.in/data/indian-cities-infrastructure.json",
    "spatialCoverage": "India",
    "variables": [
      "city",
      "population",
      "cycling_lanes_km",
      "protected_lanes_km",
      "footpath_km",
      "footpath_irc_compliant_pct",
      "modal_share_walking_pct",
      "modal_share_cycling_pct",
      "annual_road_deaths",
      "pedestrian_cyclist_deaths_pct",
      "investment_needed_inr_crore",
      "roi_ratio",
      "lives_saved_annual"
    ]
  },
  "data": [
    {
      "city": "Bangalore",
      "population": 12000000,
      "cycling_lanes_km": 45,
      "protected_lanes_km": 12,
      "footpath_km": 2400,
      "footpath_irc_compliant_pct": 15,
      "modal_share_walking_pct": 28,
      "modal_share_cycling_pct": 6,
      "annual_road_deaths": 1200,
      "pedestrian_cyclist_deaths_pct": 62,
      "investment_needed_inr_crore": 600,
      "roi_ratio": 5.2,
      "lives_saved_annual": 450
    },
    {
      "city": "Mumbai",
      "population": 20000000,
      "cycling_lanes_km": 18,
      "protected_lanes_km": 3,
      "footpath_km": 3800,
      "footpath_irc_compliant_pct": 12,
      "modal_share_walking_pct": 31,
      "modal_share_cycling_pct": 3,
      "annual_road_deaths": 1800,
      "pedestrian_cyclist_deaths_pct": 58,
      "investment_needed_inr_crore": 950,
      "roi_ratio": 4.8,
      "lives_saved_annual": 680
    },
    {
      "city": "Delhi",
      "population": 16800000,
      "cycling_lanes_km": 95,
      "protected_lanes_km": 22,
      "footpath_km": 4200,
      "footpath_irc_compliant_pct": 18,
      "modal_share_walking_pct": 25,
      "modal_share_cycling_pct": 5,
      "annual_road_deaths": 1450,
      "pedestrian_cyclist_deaths_pct": 61,
      "investment_needed_inr_crore": 820,
      "roi_ratio": 5.5,
      "lives_saved_annual": 550
    },
    {
      "city": "Chennai",
      "population": 10000000,
      "cycling_lanes_km": 32,
      "protected_lanes_km": 8,
      "footpath_km": 1980,
      "footpath_irc_compliant_pct": 20,
      "modal_share_walking_pct": 33,
      "modal_share_cycling_pct": 7,
      "annual_road_deaths": 980,
      "pedestrian_cyclist_deaths_pct": 64,
      "investment_needed_inr_crore": 520,
      "roi_ratio": 5.8,
      "lives_saved_annual": 380
    },
    {
      "city": "Hyderabad",
      "population": 10000000,
      "cycling_lanes_km": 28,
      "protected_lanes_km": 6,
      "footpath_km": 2100,
      "footpath_irc_compliant_pct": 14,
      "modal_share_walking_pct": 29,
      "modal_share_cycling_pct": 5,
      "annual_road_deaths": 890,
      "pedestrian_cyclist_deaths_pct": 59,
      "investment_needed_inr_crore": 530,
      "roi_ratio": 5.1,
      "lives_saved_annual": 350
    },
    {
      "city": "Pune",
      "population": 6500000,
      "cycling_lanes_km": 22,
      "protected_lanes_km": 5,
      "footpath_km": 1450,
      "footpath_irc_compliant_pct": 17,
      "modal_share_walking_pct": 30,
      "modal_share_cycling_pct": 8,
      "annual_road_deaths": 620,
      "pedestrian_cyclist_deaths_pct": 63,
      "investment_needed_inr_crore": 380,
      "roi_ratio": 6.2,
      "lives_saved_annual": 240
    },
    {
      "city": "Ahmedabad",
      "population": 8000000,
      "cycling_lanes_km": 35,
      "protected_lanes_km": 10,
      "footpath_km": 1750,
      "footpath_irc_compliant_pct": 16,
      "modal_share_walking_pct": 27,
      "modal_share_cycling_pct": 6,
      "annual_road_deaths": 720,
      "pedestrian_cyclist_deaths_pct": 60,
      "investment_needed_inr_crore": 450,
      "roi_ratio": 5.4,
      "lives_saved_annual": 280
    },
    {
      "city": "Kolkata",
      "population": 14700000,
      "cycling_lanes_km": 15,
      "protected_lanes_km": 2,
      "footpath_km": 2980,
      "footpath_irc_compliant_pct": 11,
      "modal_share_walking_pct": 34,
      "modal_share_cycling_pct": 4,
      "annual_road_deaths": 1180,
      "pedestrian_cyclist_deaths_pct": 57,
      "investment_needed_inr_crore": 740,
      "roi_ratio": 4.6,
      "lives_saved_annual": 450
    },
    {
      "city": "Surat",
      "population": 6100000,
      "cycling_lanes_km": 12,
      "protected_lanes_km": 3,
      "footpath_km": 980,
      "footpath_irc_compliant_pct": 13,
      "modal_share_walking_pct": 26,
      "modal_share_cycling_pct": 5,
      "annual_road_deaths": 480,
      "pedestrian_cyclist_deaths_pct": 61,
      "investment_needed_inr_crore": 340,
      "roi_ratio": 5.3,
      "lives_saved_annual": 190
    },
    {
      "city": "Jaipur",
      "population": 3900000,
      "cycling_lanes_km": 18,
      "protected_lanes_km": 4,
      "footpath_km": 890,
      "footpath_irc_compliant_pct": 15,
      "modal_share_walking_pct": 28,
      "modal_share_cycling_pct": 7,
      "annual_road_deaths": 380,
      "pedestrian_cyclist_deaths_pct": 62,
      "investment_needed_inr_crore": 240,
      "roi_ratio": 5.9,
      "lives_saved_annual": 150
    },
    {
      "city": "Lucknow",
      "population": 3400000,
      "cycling_lanes_km": 8,
      "protected_lanes_km": 1,
      "footpath_km": 720,
      "footpath_irc_compliant_pct": 10,
      "modal_share_walking_pct": 29,
      "modal_share_cycling_pct": 4,
      "annual_road_deaths": 310,
      "pedestrian_cyclist_deaths_pct": 58,
      "investment_needed_inr_crore": 210,
      "roi_ratio": 5.0,
      "lives_saved_annual": 120
    },
    {
      "city": "Kanpur",
      "population": 2900000,
      "cycling_lanes_km": 5,
      "protected_lanes_km": 0,
      "footpath_km": 650,
      "footpath_irc_compliant_pct": 9,
      "modal_share_walking_pct": 27,
      "modal_share_cycling_pct": 3,
      "annual_road_deaths": 290,
      "pedestrian_cyclist_deaths_pct": 56,
      "investment_needed_inr_crore": 190,
      "roi_ratio": 4.7,
      "lives_saved_annual": 110
    },
    {
      "city": "Nagpur",
      "population": 2500000,
      "cycling_lanes_km": 14,
      "protected_lanes_km": 3,
      "footpath_km": 580,
      "footpath_irc_compliant_pct": 14,
      "modal_share_walking_pct": 30,
      "modal_share_cycling_pct": 6,
      "annual_road_deaths": 240,
      "pedestrian_cyclist_deaths_pct": 63,
      "investment_needed_inr_crore": 160,
      "roi_ratio": 5.6,
      "lives_saved_annual": 95
    },
    {
      "city": "Indore",
      "population": 2200000,
      "cycling_lanes_km": 16,
      "protected_lanes_km": 4,
      "footpath_km": 520,
      "footpath_irc_compliant_pct": 16,
      "modal_share_walking_pct": 31,
      "modal_share_cycling_pct": 7,
      "annual_road_deaths": 210,
      "pedestrian_cyclist_deaths_pct": 64,
      "investment_needed_inr_crore": 140,
      "roi_ratio": 6.0,
      "lives_saved_annual": 85
    }
  ]
}
