{"level":"commune","code":"42332","slug":"villerest-42332","nom":"Villerest","window":{"months":12,"anchor":"2025-12"},"stats":{"n":73,"median_rate":2055,"maison":{"n":60,"median_rate":2228},"appartement":{"n":13,"median_rate":1351}},"ci":{"lo":1700,"hi":2280},"percentiles":{"p10":null,"p25":1380,"p75":2430,"p90":null},"bins":{"lo":400,"hi":4250,"counts":[1,0,1,1,1,0,1,2,2,2,2,1,2,2,3,0,2,3,2,1,2,3,0,2,4,1,4,3,3,5,2,1,2,2,1,1,2,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1]},"by_rooms":[{"band":"T4","n":31,"median_rate":2324},{"band":"T5+","n":23,"median_rate":1984}],"by_surface":[{"band":"80-99","n":25,"median_rate":2245},{"band":"120+","n":25,"median_rate":2211}],"price_bands":[{"band":"<100k","n":19},{"band":"100-200k","n":17},{"band":"200-300k","n":24},{"band":"300-500k","n":10},{"band":"500k-1M","n":3}],"departement":{"code":"42","nom":"Loire","slug":"loire","median_rate":1628,"n":9287},"population":5172,"series":[{"code":"42332","q":"2021-01","n":16,"rate":1913},{"code":"42332","q":"2021-04","n":15,"rate":1755},{"code":"42332","q":"2021-07","n":27,"rate":1988},{"code":"42332","q":"2021-10","n":15,"rate":1978},{"code":"42332","q":"2022-01","n":19,"rate":2051},{"code":"42332","q":"2022-04","n":17,"rate":2034},{"code":"42332","q":"2022-07","n":15,"rate":1793},{"code":"42332","q":"2022-10","n":17,"rate":1957},{"code":"42332","q":"2023-01","n":17,"rate":2016},{"code":"42332","q":"2023-04","n":13,"rate":1972},{"code":"42332","q":"2023-07","n":17,"rate":1890},{"code":"42332","q":"2023-10","n":11,"rate":1736},{"code":"42332","q":"2024-01","n":8,"rate":1898},{"code":"42332","q":"2024-04","n":7,"rate":1182},{"code":"42332","q":"2024-07","n":23,"rate":1778},{"code":"42332","q":"2024-10","n":11,"rate":2289},{"code":"42332","q":"2025-01","n":15,"rate":1752},{"code":"42332","q":"2025-04","n":23,"rate":2279},{"code":"42332","q":"2025-07","n":20,"rate":2014},{"code":"42332","q":"2025-10","n":15,"rate":1696}],"nearby":[{"slug":"riorges-42184","nom":"Riorges","n":171,"median_rate":1665,"km":5},{"slug":"le-coteau-42071","nom":"Le Coteau","n":111,"median_rate":1556,"km":5.7},{"slug":"roanne-42187","nom":"Roanne","n":688,"median_rate":1341,"km":6.6},{"slug":"renaison-42182","nom":"Renaison","n":45,"median_rate":1958,"km":10.3},{"slug":"mably-42127","nom":"Mably","n":66,"median_rate":1906,"km":10.8},{"slug":"charlieu-42052","nom":"Charlieu","n":45,"median_rate":1588,"km":21.7},{"slug":"amplepuis-69006","nom":"Amplepuis","n":40,"median_rate":1567,"km":22.7},{"slug":"thizy-les-bourgs-69248","nom":"Thizy-les-Bourgs","n":56,"median_rate":1250,"km":22.7}],"rent":{"asking_m2":8.6,"lo":6.6,"hi":11.1,"nbobs":105,"source_year":"2025"}}
