Llanos del espinar es una aldea perteneciente al municipio de Castro del Río. Se encuentra situada a 18 km. del mismo, y entre los municipios de Cabra a 16 kilómetros, Nueva Carteya a 11 y Montilla a 12.
Se halla situada a una altitud aproximada de 600 metros sobre el nivel del mar, rodeada de unas tierras muy fértiles y propicias para el cultivo del olivo y la vid.