Peñas de San Pedro está situado en el centro de la provincia, entre la sierra de Alcaraz (en las estribaciones del Sistema Bético) y la llanura de La Mancha de Montearagón.