SITUACIÓN Y RELIEVE
El término municipal se extiende sobre la falda de sierra Tejeda. El núcleo de población está situado a una alitud de 645 m, desde la que se domina un paisaje espléndido, y el pico de la Maroma (2068 m), el más alto de la provincia de Málaga. Otras alturas son las del Fuerte (1490 m) y Rompealbardas (770 m).
Sus tierras son aptas para el cultivo de viñas, olivares y una variada muestra de árboles frutales como el naranjo, la higuera, el níspero, etc.
Los ríos Almanchares y Bermuza bañan sus tierras, así como el Rubite que riega los límites de Camillas con los de Arenas y Viñuela, al sur. Las fuentes más importantes son las de la Gazuela y de la Yedra.
En el municipio de Canillas abundan las cuevas naturales, destacando la de Fájara, situada a 4 km de la villa, dirección sudoeste.