Karsoli is a village in Hindaun tehsil in district of Karauli, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Karsoli was 2,184 which includes 1,178 males and 1,006 females. Karsoli covers 148.3 ha area. Pincode of Karsoli is 322230.