Asal-usul nama desa Kepuk adalah dari sebuah kata bahasa jawa yaitu tempuk artinya bertemu.
Geografis
Desa Kepuk sebelah selatan berbatasan dengan desa Plajan, di sebelah timur berbatasan dengan Papasan, sedangkan di sebelah utara berbatasan dengan Srikandang dan Tengguli, dan di sebelah barat berbatasan dengan Guyangan.
Administrasi
Dukuh
Desa Kepuk terdiri dari beberapa dukuh, diantaranya: