Kemloko berada pada ketinggian 643 m dpl dan berjarak 7,2km dari ibu kota kecamatan Kranggan, 3,9km dari ibu kota kabupaten. Kemloko mencakup daerah seluas 653 ha yang terbagi dalam lahan sawah seluas 85 ha dan lahan bukan sawah 568 ha. Lahan bukan sawah dipergunakan untuk bangunan/pekarangan, ladang/tegalan/huma, perkebunan rakyat dan lainnya.
Sumber air minum berasal dari sumur dan mata air, penerangan menggunakan PLN serta rumah tangga menggunakan penerangan lain non-PLN.
Pendidikan
Dalam bidang pendidikan penduduk di atas 5 tahun yang tamat perguruan tinggi/universitas berjumlah 76 orang, akademi 23 orang, SLTA/sederajat 262 orang, SLTP/ sederajat 691 orang, SD/sederajat 1.849 orang, belum tamat SD 1.065 orang dan belum/tidak sekolah 54 orang. Untuk sarana pendidikan terdapat 3 unit TK, 3 unit SD, dan 1 unit SMP/MTs.
Kesehatan
Di bidang kesehatan, desa Kemloko hanya memiliki 7 posyandu dan 1 polides.