Illimo is located 23 miles north of the city of Chiclayo.
The climate is largely determined by the oscillation of El Niño, with a minimum temperature of 59 °F and a maximum of 64.4 °F in the winter, and a minimum temperature of 71.6 °F and a maximum of 96.8 °F in the summer.