La muralla de Castrojeriz fue construida sobre la muralla romana, la cual contataba con varias puertas, como la de San Miguel, Santa Eulalia, Puerta del Monte y Puerta Sardina, a día de hoy desaparecidas. En el año 1755, el terremoto de Lisboa causó grandes destrozos en el castillo y las murallas de la villa. Hoy día se quedan algunos tramos restaurado.