El castillo de Malamoneda se encuentra a bastante distancia, en dirección oeste, de la localidad de Hontanar, al sur de la provincia de Toledo, a los pies de la Sierra del Puerco y en la confluencia del río Cedena y el arroyo de Malamonedilla.