Carratraca es un municipio de la provincia de Málaga, en España, situado entre las estribaciones más nororientales de la Serranía de Ronda (sierras de Alcaparaín, Baños y Aguas).