Khanpur is a village in Kapurthala district of Punjab State, India.
It is located 16 kilometres (9.9 mi) from Kapurthala, which is both district and sub-district headquarters of Khanpur.
According to the report published by Census India in 2011, Khanpur has 223 houses with the total population of 1,154 persons of which 609 are male and 545 females.
Child sex ratio is approximately 946, higher than the state average of 846.
This article related to a location in Kapurthala district, Punjab, India is a stub.