Asal mulanya nama Desa Karangsono adalah disebabkan pada zaman dahulu ada seseorang yang merupaka cikal bakal yang membuka hutan di daerah ini mencoba untuk mencari tempat yang paling cocok untuk ditempati bersama keluarganya.Setelah menemukan tempat yang sekiranya sesuai dengan keinginannya maka mulailah dia menebang beberapa pohon untuk ditempati sebagai lahan perumahan.Pohon –pohon yang ditebangi tersebut adalah pohon SONO, yang berada disekitar gundukan tanah bercampur batu yang mirip sekali dengan batu karang.Maka setelah keluarga tadi semakin lama semakin bertambah anggotanya , semakin banyak keturunannya , hubungan dengan masyarakat luar semakin intensif guna untuk mendapatkan kebutuhan – kebutuhan pokoknya setiap hari dengan cara mengadakan jual beli sistem barter atau dengan cara tukar-menukar barang,sehingga masyarakat luarpun juga sering masuk untuk mengadakan aktifitas perdagangan dengan penduduk daerah ini.Hanya sayangnya daerah ini belum memiliki nama yang pasif, dan termasuk juga belum memiliki kepala desa .Tetapi walaupun demikian penduduk dari luar sudah hafal betul dengan daerah ini karena banyak terdapat pohon SONO,serta adanya gundukan tanah padas yang bentuknya menyerupai karang.Setelah jumlah penduduknya semakin lama semakin banyak maka terkenallah daerah ini dengan sebutan desa ‘’ KARANGSONO’’Adapun Desa Karangsono dibagi menjadi 3 ( Tiga ) Dusun Antara Lain :
Adapun pemimpin atau kepala desa yang pernah menjabat hingga sekarang adalah sebagai berikut :