Sorachi (jap. 空知総合振興局, Sorachi-sōgō-shinkō-kyoku) ist eine Unterpräfektur der Präfektur Hokkaidō. Sie hat eine Fläche von 6.558,26 km² und eine Einwohnerzahl von 373.736 (Stand: 31. Juli 2004).
Die Unterpräfektur Sorachi (空知支庁, Sorachi-shichō) wurde 1897 eingerichtet.
1899 wurde das Dorf Furano – die heutige Großstadt Furano und der Landkreis Sorachi mit Kamifurano, Nakafurano und Minamifurano – der Unterpräfektur Kamikawa zugeschlagen.
Bei der Neugliederung von Hokkaidō zum 1. April 2010 erfolgte die Umbenennung in Sorachi-sōgō-shinkō-kyoku. Dabei wurde die Gemeinde Horokanai der Unterpräfektur Kamikawa zugeschlagen.
Liste der Landkreise der Unterpräfektur Sorachi, sowie deren Städte (町, chō) und Dörfer (村, mura).