Peñascosa se encuentra en el km 40 de la carretera provincial AB-519 (antigua CV-A-1) (Balazote-San Pedro-Casas de Lázaro-Masegoso-Peñascosa-Santuario de Cortes-Alcaraz), a 11 km de Alcaraz.