A fecha de 1 de enero de 2012 la población del municipio de Torrecaballeros era de 1.277 habitantes distribuidos de la siguiente forma: