{"id":"houston","slug":"houston","display":"Houston Metro","url":"https://toxfinder.com/houston/","clinic_count":173,"price":{"min":4.39,"p25":10.0,"median":12,"p75":13,"max":25,"normalized_unit":"usd_per_botox_equivalent_unit"},"histogram":[{"bucket":4,"count":1},{"bucket":5,"count":0},{"bucket":6,"count":2},{"bucket":7,"count":4},{"bucket":8,"count":7},{"bucket":9,"count":17},{"bucket":10,"count":27},{"bucket":11,"count":28},{"bucket":12,"count":34},{"bucket":13,"count":24},{"bucket":14,"count":15},{"bucket":15,"count":10},{"bucket":16,"count":2},{"bucket":17,"count":1},{"bucket":18,"count":0},{"bucket":19,"count":0},{"bucket":20,"count":0},{"bucket":21,"count":0},{"bucket":22,"count":0},{"bucket":23,"count":0},{"bucket":24,"count":0},{"bucket":25,"count":1}],"cities":[{"name":"Houston","slug":"houston","clinic_count":97,"median":12},{"name":"Katy","slug":"katy","clinic_count":12,"median":11.62},{"name":"The Woodlands","slug":"the-woodlands","clinic_count":9,"median":11},{"name":"Spring","slug":"spring","clinic_count":8,"median":10.75},{"name":"Sugar Land","slug":"sugar-land","clinic_count":8,"median":11.0},{"name":"Friendswood","slug":"friendswood","clinic_count":4,"median":12.25},{"name":"Humble","slug":"humble","clinic_count":4,"median":10.50},{"name":"Pearland","slug":"pearland","clinic_count":4,"median":10.75},{"name":"Richmond","slug":"richmond","clinic_count":4,"median":11.5},{"name":"Bellaire","slug":"bellaire","clinic_count":3,"median":11.75},{"name":"League City","slug":"league-city","clinic_count":3,"median":11},{"name":"Tomball","slug":"tomball","clinic_count":3,"median":12.00},{"name":"Webster","slug":"webster","clinic_count":3,"median":10.5},{"name":"New Caney","slug":"new-caney","clinic_count":2,"median":11.75},{"name":"Pasadena","slug":"pasadena","clinic_count":2,"median":12.88},{"name":"Channelview","slug":"channelview","clinic_count":1,"median":12},{"name":"Conroe","slug":"conroe","clinic_count":1,"median":10},{"name":"Crosby","slug":"crosby","clinic_count":1,"median":10},{"name":"Missouri City","slug":"missouri-city","clinic_count":1,"median":12.5},{"name":"Shenandoah","slug":"shenandoah","clinic_count":1,"median":12}],"basis_sources":[{"key":"stated","count":136,"meaning":"A standing per-unit or per-package rate published on the clinic's own site."},{"key":"member/promo","count":31,"meaning":"A member-only or promotional per-unit rate published by the clinic. Real, but conditional."},{"key":"derived","count":6,"meaning":"Estimated by dividing a flat per-area or per-treatment price by a typical dose for that area."}],"products":[{"key":"botox","count":113,"meaning":"Botox"},{"key":"dysport","count":62,"meaning":"Dysport"},{"key":"unspecified_toxin","count":58,"meaning":"Unbranded neurotoxin"},{"key":"xeomin","count":40,"meaning":"Xeomin"},{"key":"daxxify","count":32,"meaning":"Daxxify"},{"key":"jeuveau","count":15,"meaning":"Jeuveau"},{"key":"letybo","count":6,"meaning":"Letybo"}],"coverage":{"providers_known":1885,"clinics_priced":173,"pages_fetched":53799,"distinct_prices":391},"freshness":{"generated_at":"2026-10-19T12:23:06.6005279+00:00","last_observed":"2026-10-09T15:12:23.9404688+00:00","earliest_observed":"2026-10-04T19:37:13.8917555+00:00","refresh_cadence":"Clinic sites are re-read periodically, roughly quarterly; every row carries observed_at."},"center":{"lat":29.85,"lon":-95.44999999999999},"bounds":{"min_lat":29.5,"min_lon":-95.85,"max_lat":30.2,"max_lon":-95.05},"conversion_version":"n1/1.2.0/1.1.0","price_semantics":"normalized_price is ToxFinder's comparable figure in US dollars per Botox-equivalent unit, derived from what the clinic published and versioned by conversion_version. It is not a price the clinic advertised. basis_source says how it was derived; the clinic's own figures are only in evidence rows under 'advertised'."}