Terekli-Mekteb is a rural locality situated in the Republic of Dagestan, Russia. It serves as the administrative center of the Nogaysky District.
According to census data, the population of the settlement has fluctuated over recent decades, recorded at 5,327 in the 1989 Soviet census, 7,285 in 2002, and 7,993 in 2010.