Karangmojo () adalah desa di kecamatan Weru, Sukoharjo, Jawa Tengah, Indonesia.

Pembagian wilayah 
Desa Karangmojo terdiri dari dukuh:
 Babadan
 Badran
 Banjaran
 Bulurejo
 Gunung Butak
 Kalisonggo
 Karangmojo
 Ngadirejo
 Ngadisari
 Ngadiwarno
 Ngepek
 Ngijo
 Pucung
 Putuk
 Rejosari
 Sinog