El Castillo de la Peña o fortaleza alta son las ruinas de un antiguo castillo levantado en el siglo XIV por la Orden de Calatrava en la ciudad española de Martos, Jaén. Fue construido sobre las ruinas de otra antigua fortaleza árabe, que a su vez se había levantado sobre las ruinas de otra primitiva fortificación ibero-romana. En 1985 fue declarado monumento histórico junto con el castillo de la Villa o fortaleza baja. La fortaleza está situada sobre la peña de Martos.