El poblamiento humano del municipio data del Neolítico (dólmenes de la Nava del Río), atestiguándose la posterior presencia vettona en los castros de Moncalvo y de la Escala, así como la romana por la necrópolis de la Cabeza de San Pedro en la confluencia de los ríos Huebra y Duero.