Begampur is located at . It has an average elevation of 15 metres (49 feet).
India census, Begampur had a population of 9545. Males constitute 51% of the population and females 49%. Begampur has an average literacy rate of 75%, higher than the national average of 59.5%; with 53% of the literates being male and 47% being female. 9% of the population is under 6 years of age.
Shantipur, Dhaniakhali, Begampur, and Farasdanga are the main cotton weaving centres in West Bengal which are involved in the weaving of fine-textured saris and dhotis. The saris of Begampur have deep and bright colours.Begampur also produces the gorgeous jamdani saris.