{
  "area": {
    "code": "27000",
    "name": "大阪府",
    "slug": "osaka"
  },
  "structure": {
    "id": "steel",
    "name": "鉄骨造"
  },
  "segment": {
    "segment": "company",
    "building_type": "apartment",
    "label": "給与住宅・共同住宅"
  },
  "unit": {
    "price_per_tsubo": "万円/坪",
    "price_per_sqm": "円/㎡",
    "cost": "万円",
    "floor": "㎡",
    "yoy": "%"
  },
  "formula": "price_per_tsubo = cost_total / floor_total * 3.30579",
  "formula_real": "price_per_tsubo_real = price_per_tsubo / deflator * 100 (MLIT construction cost deflator for housing of the same structure, FY2020 = 100)",
  "source": "https://www.e-stat.go.jp/stat-search/files?page=1&toukei=00600120&tstat=000001016966&cycle=8",
  "last_verified_at": "2026-10-13T11:03:37.415Z",
  "provisional": null,
  "years": [
    {
      "fiscal_year": 2012,
      "units": 62,
      "floor_total": 1957,
      "cost_total": 35500,
      "price_per_tsubo": 59.967064384261626,
      "price_per_sqm": 181400.1021972407,
      "cost_per_unit": 572.5806451612904,
      "floor_per_unit": 31.56451612903226,
      "yoy": null,
      "ratio_national": 1.0202765985198345,
      "rank_in_national": 7,
      "is_spliced": false,
      "price_per_tsubo_real": 68.2996177497285,
      "deflator": 87.8,
      "deflator_provisional": false
    },
    {
      "fiscal_year": 2014,
      "units": 22,
      "floor_total": 930,
      "cost_total": 18600,
      "price_per_tsubo": 66.11580000000001,
      "price_per_sqm": 200000,
      "cost_per_unit": 845.4545454545455,
      "floor_per_unit": 42.27272727272727,
      "yoy": null,
      "ratio_national": 0.9887647448664421,
      "rank_in_national": 7,
      "is_spliced": false,
      "price_per_tsubo_real": 70.63653846153848,
      "deflator": 93.6,
      "deflator_provisional": false
    },
    {
      "fiscal_year": 2016,
      "units": 55,
      "floor_total": 2237,
      "cost_total": 52000,
      "price_per_tsubo": 76.84447027268664,
      "price_per_sqm": 232454.179704962,
      "cost_per_unit": 945.4545454545455,
      "floor_per_unit": 40.67272727272727,
      "yoy": null,
      "ratio_national": 1.0846030751979965,
      "rank_in_national": 6,
      "is_spliced": false,
      "price_per_tsubo_real": 82.27459343970732,
      "deflator": 93.4,
      "deflator_provisional": false
    },
    {
      "fiscal_year": 2018,
      "units": 0,
      "floor_total": 0,
      "cost_total": 0,
      "price_per_tsubo": null,
      "price_per_sqm": null,
      "cost_per_unit": null,
      "floor_per_unit": null,
      "yoy": null,
      "ratio_national": null,
      "rank_in_national": null,
      "is_spliced": false,
      "price_per_tsubo_real": null,
      "deflator": 98.1,
      "deflator_provisional": false
    },
    {
      "fiscal_year": 2019,
      "units": 0,
      "floor_total": 0,
      "cost_total": 0,
      "price_per_tsubo": null,
      "price_per_sqm": null,
      "cost_per_unit": null,
      "floor_per_unit": null,
      "yoy": null,
      "ratio_national": null,
      "rank_in_national": null,
      "is_spliced": false,
      "price_per_tsubo_real": null,
      "deflator": 100.2,
      "deflator_provisional": false
    },
    {
      "fiscal_year": 2020,
      "units": 37,
      "floor_total": 1680,
      "cost_total": 48050,
      "price_per_tsubo": 94.54952946428571,
      "price_per_sqm": 286011.90476190473,
      "cost_per_unit": 1298.6486486486488,
      "floor_per_unit": 45.4054054054054,
      "yoy": null,
      "ratio_national": 1.0249539232064382,
      "rank_in_national": 3,
      "is_spliced": false,
      "price_per_tsubo_real": 94.54952946428571,
      "deflator": 100,
      "deflator_provisional": false
    },
    {
      "fiscal_year": 2021,
      "units": 22,
      "floor_total": 1583,
      "cost_total": 48978,
      "price_per_tsubo": 102.28110083385975,
      "price_per_sqm": 309399.87365761213,
      "cost_per_unit": 2226.2727272727275,
      "floor_per_unit": 71.95454545454545,
      "yoy": 8.177271122744711,
      "ratio_national": 1.1438918880702658,
      "rank_in_national": 4,
      "is_spliced": false,
      "price_per_tsubo_real": 94.44238304142175,
      "deflator": 108.3,
      "deflator_provisional": false
    },
    {
      "fiscal_year": 2022,
      "units": 32,
      "floor_total": 1468,
      "cost_total": 38500,
      "price_per_tsubo": 86.69817098092643,
      "price_per_sqm": 262261.5803814714,
      "cost_per_unit": 1203.125,
      "floor_per_unit": 45.875,
      "yoy": -15.235395127635009,
      "ratio_national": 1.029380652531486,
      "rank_in_national": 10,
      "is_spliced": false,
      "price_per_tsubo_real": 74.48296476024608,
      "deflator": 116.4,
      "deflator_provisional": false
    },
    {
      "fiscal_year": 2023,
      "units": 47,
      "floor_total": 1401,
      "cost_total": 25000,
      "price_per_tsubo": 58.989828693790145,
      "price_per_sqm": 178443.96859386153,
      "cost_per_unit": 531.9148936170212,
      "floor_per_unit": 29.80851063829787,
      "yoy": -31.959546520574367,
      "ratio_national": 0.5997857775216487,
      "rank_in_national": 11,
      "is_spliced": false,
      "price_per_tsubo_real": 50.418657003239446,
      "deflator": 117,
      "deflator_provisional": true
    },
    {
      "fiscal_year": 2024,
      "units": 0,
      "floor_total": 0,
      "cost_total": 0,
      "price_per_tsubo": null,
      "price_per_sqm": null,
      "cost_per_unit": null,
      "floor_per_unit": null,
      "yoy": null,
      "ratio_national": null,
      "rank_in_national": null,
      "is_spliced": true,
      "price_per_tsubo_real": null,
      "deflator": 121.4,
      "deflator_provisional": true
    },
    {
      "fiscal_year": 2025,
      "units": 35,
      "floor_total": 1522,
      "cost_total": 39277,
      "price_per_tsubo": 85.3097988370565,
      "price_per_sqm": 258061.76084099867,
      "cost_per_unit": 1122.2,
      "floor_per_unit": 43.48571428571429,
      "yoy": null,
      "ratio_national": 0.7011671359445036,
      "rank_in_national": 14,
      "is_spliced": false,
      "price_per_tsubo_real": 68.63217927357724,
      "deflator": 124.3,
      "deflator_provisional": true
    }
  ]
}