Desa Sukoharjo merupakan bagian dari wilayah Kecamatan Kalitidu yang berada 124 m diatas permukaan laut, terletak sebelah timur dari Kantor Kecamatan Kalitidu dengan jarak 10 Km dan sebelah Barat dari Pusat Pemerintahan Kabupaten Bojonegoro dengan jarak 7 Km. Sebagian besar wilayah Desa Sukoharjo adalah daerah pertanian yang setiap kali Bengawan Solo meluap patilahlahan pertanian warga terendam banjir.
Adapun Batas Wilayah Desa adalah sebagai berikut
Batas-batas :
Utara : Bengawan Solo/Desa Padang
Timur : Desa Ngablak Kecamatan Dander
Selatan : Desa Ngulanan Kecamatan Dander
Barat : Desa Leran
Adapun Luas Wilayah Desa Sukoharjo : Luas Wilayah keseluruhan Desa Sukoharjo 415 yang terdiri dari :
- Sawah : 315 Ha
- Tegalan : 25 Ha
- Hutan : -
- Pemukiman : 75 Ha