{"level":"commune","code":"31433","slug":"portet-sur-garonne-31433","nom":"Portet-sur-Garonne","window":{"months":12,"anchor":"2025-12"},"stats":{"n":106,"median_rate":2615,"maison":{"n":81,"median_rate":2804},"appartement":{"n":25,"median_rate":2284}},"ci":{"lo":2490,"hi":2880},"percentiles":{"p10":1710,"p25":2190,"p75":3170,"p90":3570},"bins":{"lo":900,"hi":5100,"counts":[2,1,1,0,0,1,1,1,1,0,3,2,2,1,2,2,6,3,3,0,8,5,9,2,3,4,4,5,3,4,1,2,3,5,5,2,2,1,0,0,2,0,1,0,0,0,1,0,0,0,0,0,0,0,0,2]},"by_rooms":[{"band":"T2","n":13,"median_rate":2288},{"band":"T3","n":20,"median_rate":2598},{"band":"T4","n":45,"median_rate":2804},{"band":"T5+","n":28,"median_rate":2546}],"by_surface":[{"band":"40-59","n":10,"median_rate":2085},{"band":"60-79","n":26,"median_rate":2598},{"band":"80-99","n":38,"median_rate":2717},{"band":"100-119","n":16,"median_rate":2891},{"band":"120+","n":13,"median_rate":2562}],"price_bands":[{"band":"<100k","n":9},{"band":"100-200k","n":31},{"band":"200-300k","n":39},{"band":"300-500k","n":23},{"band":"500k-1M","n":4}],"series_by_type":{"maison":[{"q":"2021-01","n":18,"rate":2804},{"q":"2021-04","n":18,"rate":2741},{"q":"2021-07","n":20,"rate":3088},{"q":"2021-10","n":13,"rate":3246},{"q":"2022-01","n":22,"rate":2898},{"q":"2022-04","n":18,"rate":2978},{"q":"2022-07","n":21,"rate":3111},{"q":"2022-10","n":12,"rate":2750},{"q":"2023-01","n":17,"rate":3377},{"q":"2023-04","n":14,"rate":2517},{"q":"2023-07","n":20,"rate":3102},{"q":"2023-10","n":11,"rate":3026},{"q":"2024-01","n":16,"rate":3052},{"q":"2024-04","n":14,"rate":2970},{"q":"2024-07","n":15,"rate":2843},{"q":"2024-10","n":19,"rate":3049},{"q":"2025-01","n":18,"rate":2766},{"q":"2025-04","n":20,"rate":2843},{"q":"2025-07","n":23,"rate":2469},{"q":"2025-10","n":20,"rate":3013}]},"departement":{"code":"31","nom":"Haute-Garonne","slug":"haute-garonne","median_rate":2836,"n":19290},"population":9782,"series":[{"code":"31433","q":"2021-01","n":24,"rate":2427},{"code":"31433","q":"2021-04","n":23,"rate":2695},{"code":"31433","q":"2021-07","n":28,"rate":2687},{"code":"31433","q":"2021-10","n":18,"rate":3077},{"code":"31433","q":"2022-01","n":31,"rate":2817},{"code":"31433","q":"2022-04","n":24,"rate":2978},{"code":"31433","q":"2022-07","n":27,"rate":2879},{"code":"31433","q":"2022-10","n":18,"rate":2630},{"code":"31433","q":"2023-01","n":21,"rate":3136},{"code":"31433","q":"2023-04","n":20,"rate":2766},{"code":"31433","q":"2023-07","n":25,"rate":3023},{"code":"31433","q":"2023-10","n":18,"rate":2840},{"code":"31433","q":"2024-01","n":20,"rate":2919},{"code":"31433","q":"2024-04","n":19,"rate":2663},{"code":"31433","q":"2024-07","n":19,"rate":2822},{"code":"31433","q":"2024-10","n":26,"rate":2887},{"code":"31433","q":"2025-01","n":24,"rate":2566},{"code":"31433","q":"2025-04","n":28,"rate":2829},{"code":"31433","q":"2025-07","n":29,"rate":2464},{"code":"31433","q":"2025-10","n":25,"rate":2900}],"nearby":[{"slug":"pinsaguel-31420","nom":"Pinsaguel","n":32,"median_rate":2877,"km":2.9},{"slug":"roques-31458","nom":"Roques","n":61,"median_rate":2710,"km":4.1},{"slug":"roquettes-31460","nom":"Roquettes","n":62,"median_rate":2520,"km":4.3},{"slug":"villeneuve-tolosane-31588","nom":"Villeneuve-Tolosane","n":132,"median_rate":2660,"km":4.4},{"slug":"cugnaux-31157","nom":"Cugnaux","n":275,"median_rate":2681,"km":4.9},{"slug":"pins-justaret-31421","nom":"Pins-Justaret","n":55,"median_rate":2674,"km":5.2},{"slug":"ramonville-saint-agne-31446","nom":"Ramonville-Saint-Agne","n":178,"median_rate":3053,"km":6.6},{"slug":"frouzins-31203","nom":"Frouzins","n":87,"median_rate":2727,"km":7.1}],"rent":{"asking_m2":12.8,"lo":10.8,"hi":15.1,"nbobs":685,"source_year":"2025"}}
