Karang Lor merupakan bagian dari Desa Ngepossari yang terletak di timur laut Semanu kurang lebih 2.5 km dari kecamatan Semanu, dan 7 km dari kota Wonosari Gungungkidul Yogyakarta.
Mayoritas penduduknya adalah petani, namun saat ini disamping bertani juga melakukan kegiatan usaha lain untuk meningkatkan penghasilan demi mencukupi kebutuhan dasar serta biaya pendidikan anak-anaknya. Semangat penduduk di Karang Lor tak pernah surut demi menyekolahkan anak minimal sampai tingkat SLA. Tarap hidup saat ini jauh lebih maju jika dibandingkan ketika saya masih bersekolah dulu. Pembangunan dusun ini terus berlanjut dengan kesatuan, kekompakan, dan gotongroyongnya yang terus terjaga sebagai masayarakat desa.
Masyarakatnya dikenal sebagai masyarakat yang ramah dan bersahaja, menghormati dan menghargai siapapun yang berkunjung ke Dusun ini.