[1] Ikirun bordered to the north by Inisa, to the south by Osogbo, to the east by Iragbiji, and to the west by the town Eko-Ende.
The town is located in a valley surrounded by two hills: Obagun to the north and Aafo to the south.
[2] The period of high temperatures in Ikirun spans approximately 2.1 months, occurring from January 23 to March 28.
[3] Conversely, the cooler season in Ikirun lasts for around 3.8 months, extending from June 16 to October 10.
August is recognized as the coldest month of the year in Ikirun, with an average low temperature of 69 °F and a high of 81 °F.