{"level":"commune","code":"31582","slug":"villefranche-de-lauragais-31582","nom":"Villefranche-de-Lauragais","window":{"months":12,"anchor":"2025-12"},"stats":{"n":61,"median_rate":2630,"maison":{"n":50,"median_rate":2698},"appartement":{"n":11,"median_rate":1806}},"ci":{"lo":2240,"hi":2810},"percentiles":{"p10":null,"p25":2120,"p75":3070,"p90":null},"bins":{"lo":400,"hi":5300,"counts":[1,0,0,0,0,0,0,1,1,1,0,1,0,1,0,1,2,2,4,2,2,5,1,2,2,4,4,3,3,1,3,2,2,2,1,0,2,2,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1]},"by_rooms":[{"band":"T3","n":13,"median_rate":2630},{"band":"T4","n":20,"median_rate":2741},{"band":"T5+","n":20,"median_rate":2475}],"by_surface":[{"band":"80-99","n":18,"median_rate":2850},{"band":"100-119","n":10,"median_rate":2636},{"band":"120+","n":16,"median_rate":2163}],"price_bands":[{"band":"<100k","n":5},{"band":"100-200k","n":17},{"band":"200-300k","n":21},{"band":"300-500k","n":17}],"departement":{"code":"31","nom":"Haute-Garonne","slug":"haute-garonne","median_rate":2836,"n":19290},"population":5072,"series":[{"code":"31582","q":"2021-01","n":16,"rate":2026},{"code":"31582","q":"2021-04","n":13,"rate":2121},{"code":"31582","q":"2021-07","n":26,"rate":2530},{"code":"31582","q":"2021-10","n":17,"rate":2190},{"code":"31582","q":"2022-01","n":16,"rate":2581},{"code":"31582","q":"2022-04","n":15,"rate":2973},{"code":"31582","q":"2022-07","n":19,"rate":2606},{"code":"31582","q":"2022-10","n":16,"rate":2863},{"code":"31582","q":"2023-01","n":14,"rate":2776},{"code":"31582","q":"2023-04","n":10,"rate":2554},{"code":"31582","q":"2023-07","n":11,"rate":3235},{"code":"31582","q":"2023-10","n":10,"rate":3054},{"code":"31582","q":"2024-01","n":12,"rate":2646},{"code":"31582","q":"2024-04","n":11,"rate":2772},{"code":"31582","q":"2024-07","n":10,"rate":2683},{"code":"31582","q":"2024-10","n":19,"rate":2548},{"code":"31582","q":"2025-01","n":13,"rate":2461},{"code":"31582","q":"2025-04","n":15,"rate":2644},{"code":"31582","q":"2025-07","n":16,"rate":2659},{"code":"31582","q":"2025-10","n":17,"rate":2706}],"nearby":[{"slug":"baziege-31048","nom":"Baziège","n":54,"median_rate":2571,"km":9.4},{"slug":"nailloux-31396","nom":"Nailloux","n":86,"median_rate":2013,"km":9.7},{"slug":"calmont-31100","nom":"Calmont","n":33,"median_rate":2077,"km":15.7},{"slug":"escalquens-31169","nom":"Escalquens","n":73,"median_rate":3095,"km":18.4},{"slug":"cintegabelle-31145","nom":"Cintegabelle","n":35,"median_rate":2044,"km":18.8},{"slug":"pompertuzat-31429","nom":"Pompertuzat","n":33,"median_rate":3317,"km":18.9},{"slug":"mazeres-09185","nom":"Mazères","n":51,"median_rate":1636,"km":19.7},{"slug":"pechabou-31409","nom":"Péchabou","n":35,"median_rate":3056,"km":19.7}],"rent":{"asking_m2":11.3,"lo":9.2,"hi":13.8,"nbobs":576,"source_year":"2025"}}
