Sorachi (空知支庁 Sorachi-shichō) est une sous-préfecture de l'île de Hokkaidō au Japon. En 2004, sa population était de 373 736 habitants et sa superficie était de 6558,26 km².