Desa Bateh merupakan salah satu dari 19 desa yang terdapat di Kecamatan Candimulyo. Desa Bateh terdiri dari 12 dusun, yaitu :
- Dusun Beningan 3
- Dusun Beningan 2
- Dusun Beningan 1
- Dusun Pager
- Dusun Nglampu
- Dusun Ngowah
- Dusun Bateh
- Dusun Bergola
- Dusun Worawari
- Dusun Ngaglik
- Dusun Butuh
- Dusun Sadeng
Desa Bateh ini berjarak kurang lebih 35 kilometer dari Gunung Merbabu sehingga udaranya cukup dingin. Suhu udara di Desa Bateh pada malam hari berkisar 10-15 derajat celsius dan 20-29 derajat celsius pada siang hari.
Saat ini kepala Desa Bateh dijabat oleh Bapak S U I S yang bertempat tinggal di Dusun Beningan 2.