Kedu berada pada ketinggian 638 m dpl, dan berjarak 200 m dari ibu kota kecamatan Kedu dan 6Â km dari ibu kota kabupaten. Kedu mencakup daerah seluas 350,74 ha yang terbagi atas 244,87 ha lahan sawah dan 105,87 ha lahan nonsawah. Lahan nonsawah dipergunakan untuk bangunan/pekarangan, ladang/tegalan/huma, kolam empang, hutan rakyat, perkebunan negara/rakyat dan lainnya.
Desa yang memiliki 1.418 rumah tangga ini berpenduduk 4.890 jiwa, terdiri dari 2.377 jiwa laki-laki dan 2.513 jiwa perempuan.
Penduduk usia 10 tahun ke atas bermata pencaharian sebagai peternak dan petani tanaman pangan. Lainnya bekerja di industri pengolahan, bangunan, perdagangan, hotel dan rumah makan, pengangkutan dan komunikasi, jasa, dll.
Sumber air minum berasal dari sumur dan ledeng/PDAM. Untuk penerangan, 1.349 rumah tangga menggunakan PLN.
Pendidikan
Dalam bidang pendidikan banyaknya penduduk di atas 5 tahun yang tamat perguruan tinggi/universitas berjumlah 471 orang, akademi 242 orang, SLTA/sederajat 1.081 orang, SLTP/ sederajat 1.384 orang, SD/sederajat 721 orang, tidak tamat SD 31 orang, belum tamat SD 664 orang dan belum/tidak sekolah 54 orang. Untuk sarana pendidikan terdapat 2 unit TK, 3 unit SD, 2 unit SMP, dan 2 unit SMU.