Kamalpur is a village in Shyampur I tehsil in district of Haora, West Bengal, India. As per the data provided by Census of India in 2011, total population of Kamalpur was 2,643 which includes 1,350 males and 1,293 females. Kamalpur covers 172.61 ha area. Pincode of Kamalpur is 711301.