Sukoharjo Regency is divided into twelve districts (kecamatan), tabulated below with their areas and their populations at the 2010 Census and the 2020 Census, together with the official estimates as at mid 2022.
Sukoharjo Regency is split into twelve districts (kecamatan), as shown in the following table with their land areas and population figures from the 2010 Census, the 2020 Census, and the most recent official data available up to mid-2022.