La localidad de Carratraca se ubica en la Sierra de Baños, frente a la Sierra de Alcaparaín, en una ladera rodeada por cultivos de secano, que se funde e inserta en el casco en forma de pequeños jardines o huertas, que son consecuencia de la red de canalizaciones por la que discurre el agua procedente del balneario.