Kanaipur is a census town in Hooghly district in the Indian state of West Bengal. It is under Uttarpara police station in Srirampore subdivision.
Kanaipur is located at maps 22°41′22″N 88°19′52″E / 22.689482°N 88.331117°E
As of 2001census, Kanaipur had a population of 6298. Males constitute 51% of the population and females 49%. Kanaipur has an average literacy rate of 81%, higher than the national average of 59.5%: male literacy is 84%, and female literacy is 79%. In Kanaipur, 10% of the population is under 6 years of age.