Babayurt is a rural locality situated in the Republic of Dagestan, Russia. It serves as the administrative center of the Babayurtovsky District.
According to census data, the population of the locality has fluctuated over recent decades. The 2010 census recorded a population of 15,227 residents, following figures of 12,943 in 2002 and 12,737 during the 1989 Soviet census.