El castillo de Alcalá la Vieja está situado en el término municipal de Alcalá de Henares, en la parte oriental de la Comunidad de Madrid (España).