Khvastovichi is a rural locality located in the Kaluga Oblast of Russia. It serves as the administrative center of the Khvastovichsky District.
According to census data, the population of the settlement has remained relatively stable over recent decades. The 2021 census recorded a population of 4,425 residents, following figures of 4,509 in 2010, 4,596 in 2002, and 4,485 in the 1989 Soviet census.