Asafpur is a block in Budaun district, Uttar Pradesh, India. There are 62 villages under Asafpur block. According to 2011 Census of India, total number of houses in Asafpur is 28,395 and total population is 1,73,601 out of 92,682 are males and are 80,919 females.