Kilkhampton is a village and parish in northeast Cornwall, United Kingdom. The village is on the A39 road about four miles (6 km) north-northeast of Bude. The population of the parish was 1,193 in the 2001 census.