El castillo se levanta sobre un promontorio arcilloso, cercano al cerro testigo conocido como Ecce Homo (836 m), en pleno valle del río Henares.