Khosalpur is a village in Amta I tehsil in district of Haora, West Bengal, India. As per the data provided by Census of India in 2011, total population of Khosalpur was 3,922 which includes 1,996 males and 1,926 females. Khosalpur covers 172.87 ha area. Pincode of Khosalpur is 711401.