{"level":"commune","code":"70550","slug":"vesoul-70550","nom":"Vesoul","window":{"months":12,"anchor":"2025-12"},"stats":{"n":214,"median_rate":1231,"maison":{"n":52,"median_rate":1577},"appartement":{"n":162,"median_rate":1157}},"ci":{"lo":1160,"hi":1300},"percentiles":{"p10":820,"p25":1020,"p75":1520,"p90":1900},"bins":{"lo":450,"hi":3450,"counts":[3,1,3,1,5,4,5,7,9,9,13,11,18,11,12,14,10,11,10,4,3,5,5,6,3,2,7,1,3,2,0,3,0,2,1,0,2,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,3]},"by_rooms":[{"band":"T1","n":25,"median_rate":1363},{"band":"T2","n":34,"median_rate":1160},{"band":"T3","n":53,"median_rate":1136},{"band":"T4","n":69,"median_rate":1216},{"band":"T5+","n":31,"median_rate":1301}],"by_surface":[{"band":"<40","n":23,"median_rate":1704},{"band":"40-59","n":38,"median_rate":1130},{"band":"60-79","n":76,"median_rate":1175},{"band":"80-99","n":43,"median_rate":1179},{"band":"100-119","n":17,"median_rate":1284},{"band":"120+","n":17,"median_rate":1301}],"price_bands":[{"band":"<100k","n":136},{"band":"100-200k","n":62},{"band":"200-300k","n":13},{"band":"300-500k","n":3}],"series_by_type":{"appartement":[{"q":"2021-01","n":36,"rate":1176},{"q":"2021-04","n":51,"rate":1105},{"q":"2021-07","n":53,"rate":1177},{"q":"2021-10","n":47,"rate":1098},{"q":"2022-01","n":54,"rate":1147},{"q":"2022-04","n":52,"rate":1219},{"q":"2022-07","n":42,"rate":1244},{"q":"2022-10","n":49,"rate":1077},{"q":"2023-01","n":38,"rate":1208},{"q":"2023-04","n":37,"rate":1375},{"q":"2023-07","n":53,"rate":1190},{"q":"2023-10","n":42,"rate":1122},{"q":"2024-01","n":28,"rate":1049},{"q":"2024-04","n":45,"rate":1112},{"q":"2024-07","n":44,"rate":1137},{"q":"2024-10","n":51,"rate":1179},{"q":"2025-01","n":40,"rate":1077},{"q":"2025-04","n":46,"rate":1194},{"q":"2025-07","n":39,"rate":1201},{"q":"2025-10","n":37,"rate":1156}]},"departement":{"code":"70","nom":"Haute-Saône","slug":"haute-saone","median_rate":1197,"n":2590},"population":15078,"series":[{"code":"70550","q":"2021-01","n":49,"rate":1300},{"code":"70550","q":"2021-04","n":63,"rate":1131},{"code":"70550","q":"2021-07","n":71,"rate":1207},{"code":"70550","q":"2021-10","n":54,"rate":1110},{"code":"70550","q":"2022-01","n":63,"rate":1193},{"code":"70550","q":"2022-04","n":68,"rate":1376},{"code":"70550","q":"2022-07","n":56,"rate":1359},{"code":"70550","q":"2022-10","n":60,"rate":1078},{"code":"70550","q":"2023-01","n":45,"rate":1225},{"code":"70550","q":"2023-04","n":54,"rate":1393},{"code":"70550","q":"2023-07","n":61,"rate":1237},{"code":"70550","q":"2023-10","n":51,"rate":1232},{"code":"70550","q":"2024-01","n":29,"rate":1070},{"code":"70550","q":"2024-04","n":57,"rate":1154},{"code":"70550","q":"2024-07","n":66,"rate":1169},{"code":"70550","q":"2024-10","n":55,"rate":1196},{"code":"70550","q":"2025-01","n":50,"rate":1137},{"code":"70550","q":"2025-04","n":57,"rate":1271},{"code":"70550","q":"2025-07","n":52,"rate":1261},{"code":"70550","q":"2025-10","n":55,"rate":1268}],"nearby":[{"slug":"echenoz-la-meline-70207","nom":"Échenoz-la-Méline","n":36,"median_rate":1491,"km":4.3},{"slug":"port-sur-saone-70421","nom":"Port-sur-Saône","n":46,"median_rate":1358,"km":10.9},{"slug":"lure-70310","nom":"Lure","n":91,"median_rate":1085,"km":26.1},{"slug":"luxeuil-les-bains-70311","nom":"Luxeuil-les-Bains","n":116,"median_rate":1036,"km":26.4},{"slug":"saint-loup-sur-semouse-70467","nom":"Saint-Loup-sur-Semouse","n":36,"median_rate":874,"km":30},{"slug":"baume-les-dames-25047","nom":"Baume-les-Dames","n":62,"median_rate":1526,"km":34.6},{"slug":"fougerolles-saint-valbert-70245","nom":"Fougerolles-Saint-Valbert","n":35,"median_rate":1261,"km":35.2},{"slug":"ronchamp-70451","nom":"Ronchamp","n":32,"median_rate":1286,"km":37.5}],"rent":{"asking_m2":10.2,"lo":8.1,"hi":12.9,"nbobs":5106,"source_year":"2025"}}
