Karsahia is a village in Dhaka tehsil in district of Purba Champaran, Bihar, India. As per the data provided by Census of India in 2011, total population of Karsahia was 9,453 which includes 4,987 males and 4,466 females. Karsahia covers 917 ha area. Pincode of Karsahia is 845418.