{"level":"commune","code":"59107","slug":"bray-dunes-59107","nom":"Bray-Dunes","window":{"months":12,"anchor":"2025-12"},"stats":{"n":167,"median_rate":3011,"maison":{"n":72,"median_rate":2542},"appartement":{"n":95,"median_rate":3409}},"ci":{"lo":2760,"hi":3200},"percentiles":{"p10":1830,"p25":2400,"p75":3690,"p90":4990},"bins":{"lo":900,"hi":7250,"counts":[2,1,1,1,3,1,4,3,5,4,4,3,8,7,6,12,7,6,8,9,7,11,5,3,5,2,1,7,6,1,2,0,0,2,2,0,3,1,5,3,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,2]},"by_rooms":[{"band":"T1","n":10,"median_rate":3686},{"band":"T2","n":36,"median_rate":3734},{"band":"T3","n":56,"median_rate":3170},{"band":"T4","n":28,"median_rate":2594},{"band":"T5+","n":37,"median_rate":2418}],"by_surface":[{"band":"<40","n":39,"median_rate":3973},{"band":"40-59","n":42,"median_rate":3294},{"band":"60-79","n":26,"median_rate":2762},{"band":"80-99","n":26,"median_rate":2436},{"band":"100-119","n":23,"median_rate":2331},{"band":"120+","n":11,"median_rate":2554}],"price_bands":[{"band":"<100k","n":10},{"band":"100-200k","n":89},{"band":"200-300k","n":55},{"band":"300-500k","n":11}],"series_by_type":{"appartement":[{"q":"2021-01","n":17,"rate":2951},{"q":"2021-04","n":19,"rate":2571},{"q":"2021-07","n":23,"rate":3137},{"q":"2021-10","n":30,"rate":3288},{"q":"2022-01","n":18,"rate":3300},{"q":"2022-04","n":38,"rate":3440},{"q":"2022-07","n":17,"rate":3628},{"q":"2022-10","n":33,"rate":3268},{"q":"2023-01","n":12,"rate":2932},{"q":"2023-04","n":24,"rate":3500},{"q":"2023-07","n":32,"rate":3843},{"q":"2023-10","n":19,"rate":4360},{"q":"2024-01","n":18,"rate":3065},{"q":"2024-04","n":15,"rate":3128},{"q":"2024-07","n":10,"rate":4500},{"q":"2024-10","n":35,"rate":3915},{"q":"2025-01","n":19,"rate":3483},{"q":"2025-04","n":18,"rate":3330},{"q":"2025-07","n":29,"rate":3310},{"q":"2025-10","n":29,"rate":3636}]},"departement":{"code":"59","nom":"Nord","slug":"nord","median_rate":2088,"n":30319},"population":4189,"series":[{"code":"59107","q":"2021-01","n":28,"rate":2119},{"code":"59107","q":"2021-04","n":30,"rate":2363},{"code":"59107","q":"2021-07","n":47,"rate":2500},{"code":"59107","q":"2021-10","n":49,"rate":2878},{"code":"59107","q":"2022-01","n":31,"rate":2806},{"code":"59107","q":"2022-04","n":50,"rate":3100},{"code":"59107","q":"2022-07","n":33,"rate":3149},{"code":"59107","q":"2022-10","n":53,"rate":2805},{"code":"59107","q":"2023-01","n":21,"rate":2897},{"code":"59107","q":"2023-04","n":41,"rate":2789},{"code":"59107","q":"2023-07","n":47,"rate":3243},{"code":"59107","q":"2023-10","n":31,"rate":3274},{"code":"59107","q":"2024-01","n":31,"rate":2714},{"code":"59107","q":"2024-04","n":25,"rate":3085},{"code":"59107","q":"2024-07","n":20,"rate":3686},{"code":"59107","q":"2024-10","n":54,"rate":2994},{"code":"59107","q":"2025-01","n":32,"rate":2793},{"code":"59107","q":"2025-04","n":36,"rate":2999},{"code":"59107","q":"2025-07","n":56,"rate":3124},{"code":"59107","q":"2025-10","n":43,"rate":3010}],"nearby":[{"slug":"ghyvelde-59260","nom":"Ghyvelde","n":38,"median_rate":2013,"km":4.6},{"slug":"leffrinckoucke-59340","nom":"Leffrinckoucke","n":36,"median_rate":2540,"km":6.1},{"slug":"teteghem-coudekerque-village-59588","nom":"Téteghem-Coudekerque-Village","n":98,"median_rate":2510,"km":9.2},{"slug":"coudekerque-branche-59155","nom":"Coudekerque-Branche","n":245,"median_rate":1837,"km":10.9},{"slug":"hondschoote-59309","nom":"Hondschoote","n":52,"median_rate":1744,"km":12.1},{"slug":"bergues-59067","nom":"Bergues","n":45,"median_rate":2006,"km":13.4},{"slug":"cappelle-la-grande-59131","nom":"Cappelle-la-Grande","n":97,"median_rate":1929,"km":14},{"slug":"dunkerque-59183","nom":"Dunkerque","n":968,"median_rate":2123,"km":14.3}],"rent":{"asking_m2":14.4,"lo":11.2,"hi":18.4,"nbobs":179,"source_year":"2025"}}
