在街道上设置障碍物由城管部门管。我国城市管理条例明确,在城镇设立城市管理部门,负责城市道路养护、卫生保洁、机关企事业单位门前三包等等,由此可见,在街道上设置障碍物由城管部门管理。当然,如果街道即是城市道路的,设置障碍物还得经过公安交警部门审批。