Isiolo County covers an area of 25,336.7 square kilometres, on the upper Eastern region of Kenya. Isiolo Town is the capital town of the county. The county is mainly semi arid. Due to its size; Isiolo County borders seven other counties. These are Marsabit County to the north and north-west, Wajir County to the east and north-east, Garissa County to the south-east, Tana River County to the south, Meru County to the south-west, Laikipia to the west and Samburu County to the north-west.