El castillo de Doña Urraca ocupa la parte más elevada del peñón sobre el que se asienta la villa, a modo de balcón sobre el río Duero.