{"level":"commune","code":"59279","slug":"halluin-59279","nom":"Halluin","window":{"months":12,"anchor":"2025-12"},"stats":{"n":236,"median_rate":2189,"maison":{"n":215,"median_rate":2177},"appartement":{"n":21,"median_rate":2250}},"ci":{"lo":2040,"hi":2320},"percentiles":{"p10":1260,"p25":1680,"p75":2680,"p90":3140},"bins":{"lo":800,"hi":3900,"counts":[3,0,1,0,3,4,6,3,6,6,7,3,4,5,4,7,3,8,9,6,7,5,4,6,8,6,8,6,4,8,9,7,5,6,6,4,4,4,5,7,1,4,2,4,2,2,2,1,1,2,1,1,0,1,2,3]},"by_rooms":[{"band":"T2","n":16,"median_rate":1936},{"band":"T3","n":44,"median_rate":2105},{"band":"T4","n":93,"median_rate":2162},{"band":"T5+","n":80,"median_rate":2239}],"by_surface":[{"band":"40-59","n":26,"median_rate":1971},{"band":"60-79","n":63,"median_rate":2260},{"band":"80-99","n":83,"median_rate":2242},{"band":"100-119","n":32,"median_rate":2068},{"band":"120+","n":27,"median_rate":2167}],"price_bands":[{"band":"<100k","n":31},{"band":"100-200k","n":113},{"band":"200-300k","n":66},{"band":"300-500k","n":23},{"band":"500k-1M","n":3}],"series_by_type":{"maison":[{"q":"2021-01","n":48,"rate":1956},{"q":"2021-04","n":84,"rate":2244},{"q":"2021-07","n":67,"rate":2312},{"q":"2021-10","n":56,"rate":2156},{"q":"2022-01","n":66,"rate":2254},{"q":"2022-04","n":57,"rate":2441},{"q":"2022-07","n":77,"rate":2139},{"q":"2022-10","n":54,"rate":2353},{"q":"2023-01","n":38,"rate":2187},{"q":"2023-04","n":46,"rate":2367},{"q":"2023-07","n":59,"rate":2089},{"q":"2023-10","n":37,"rate":1857},{"q":"2024-01","n":19,"rate":2087},{"q":"2024-04","n":48,"rate":2105},{"q":"2024-07","n":47,"rate":2054},{"q":"2024-10","n":47,"rate":2286},{"q":"2025-01","n":53,"rate":1979},{"q":"2025-04","n":55,"rate":2135},{"q":"2025-07","n":57,"rate":2323},{"q":"2025-10","n":50,"rate":2226}]},"departement":{"code":"59","nom":"Nord","slug":"nord","median_rate":2088,"n":30319},"population":20715,"series":[{"code":"59279","q":"2021-01","n":55,"rate":1957},{"code":"59279","q":"2021-04","n":95,"rate":2256},{"code":"59279","q":"2021-07","n":79,"rate":2312},{"code":"59279","q":"2021-10","n":68,"rate":2148},{"code":"59279","q":"2022-01","n":77,"rate":2234},{"code":"59279","q":"2022-04","n":75,"rate":2395},{"code":"59279","q":"2022-07","n":88,"rate":2169},{"code":"59279","q":"2022-10","n":59,"rate":2380},{"code":"59279","q":"2023-01","n":41,"rate":2323},{"code":"59279","q":"2023-04","n":52,"rate":2367},{"code":"59279","q":"2023-07","n":66,"rate":2086},{"code":"59279","q":"2023-10","n":44,"rate":1862},{"code":"59279","q":"2024-01","n":23,"rate":2087},{"code":"59279","q":"2024-04","n":59,"rate":2114},{"code":"59279","q":"2024-07","n":53,"rate":1973},{"code":"59279","q":"2024-10","n":57,"rate":2337},{"code":"59279","q":"2025-01","n":57,"rate":1991},{"code":"59279","q":"2025-04","n":59,"rate":2094},{"code":"59279","q":"2025-07","n":62,"rate":2307},{"code":"59279","q":"2025-10","n":58,"rate":2246}],"nearby":[{"slug":"neuville-en-ferrain-59426","nom":"Neuville-en-Ferrain","n":125,"median_rate":2743,"km":3.4},{"slug":"roncq-59508","nom":"Roncq","n":168,"median_rate":2800,"km":3.5},{"slug":"bousbecque-59098","nom":"Bousbecque","n":61,"median_rate":2878,"km":3.6},{"slug":"wervicq-sud-59656","nom":"Wervicq-Sud","n":51,"median_rate":2536,"km":5.6},{"slug":"linselles-59352","nom":"Linselles","n":101,"median_rate":2849,"km":5.7},{"slug":"tourcoing-59599","nom":"Tourcoing","n":1205,"median_rate":1789,"km":6.5},{"slug":"bondues-59090","nom":"Bondues","n":109,"median_rate":4277,"km":8},{"slug":"mouvaux-59421","nom":"Mouvaux","n":228,"median_rate":3371,"km":8}],"rent":{"asking_m2":13.2,"lo":10.9,"hi":15.8,"nbobs":997,"source_year":"2025"}}
