El castillo de Cuéllar se encuentra en la cumbre de una colina, en lo más alto de la villa, sobre la denominada ciudadela y cerrando el recinto amurallado.