Khagaul is a city and a municipality in Patna district in the Indian state of Bihar.
Khagaul is located at 25°35′N 85°03′E / 25.58°N 85.05°E / 25.58; 85.05. It has an average elevation of 55 metres (180 feet).
As of 2001[update] India census, Khagaul had a population of 48,330. Males constitute 53% of the population and females 47%. Khagaul has an average literacy rate of 95%. In Khagaul, 13% of the population is under 6 years of age.