看守所一般都是由本级公安机关管辖。根据法律规定,一般县级以上的行政区域才可以设看守所。省、自治区、直辖市的国家安全厅(局)根据需要,也可以设置并管辖看守所。铁道、交通、林业、民航等系统也可以设置并管辖看守所。
《看守所条例》第五条
看守所以县级以上的行政区域为单位设置,由本级公安机关管辖。
省、自治区、直辖市国家安全厅(局)根据需要,可以设置看守所。
铁道、交通、林业、民航等系统相当于县级以上的公安机关,可以设置看守所。