Karangsoka adalah desa di kecamatanKembaran, Banyumas, Jawa Tengah, Indonesia.
sebelah utara berbatasan dengan desa bantarwuni, sebelah selatan berbatasan dengan desa bojongsari, sebelah barat berbatasan dengan desa dukuhwaluh dan sebelah timur berbatasan dengan desa karangsari.