Area Deputy County Commissioner Moses Ivuto confirmed to Capital FM News that 40 year old Lengo Mzomba was arrested on Tuesday morning and was being detained at the Kinango Police Station.
Mzomba was identified as a farm hand from Kaloleni Jibana.
The motive for his attack on the former Premier and Kwale Governor Salim Mvurya remains sketchy amid speculation.
READ: Man attacks Raila, Mvurya as they dance in Kwale
The attack occurred as the former premier, Mvurya and other Coalition for Reforms and Democracy (CORD) leaders danced with area residents at an event organised to secure support for the Okoa Kenya referendum drive.
Mzomba managed to strike the unsuspecting ex-premier, who had his back turned to him before being subdued but not before he also struck Mvurya.
The attack follows another on Ndia Member of Parliament Stephen Ngare earlier in the month when a man armed with a machete charged at him.
READ: Ndia MP shaken by attack but to serve constituents.
It also follows the heckling of Migori Governor Okoth Obado at an event attended by President Uhuru Kenyatta on September 8 when shoes among other items were thrown at the podium.
READ: Migori governor heckled at Uhuru function
The police later established that the Migori youth had been paid by politicians to disrupt the function but were pardoned by Uhuru Kenyatta after a delegation from the area made the trip to State House to apologise.
READ: Uhuru orders release of Migori hecklers
The attack on Odinga also follows referendum-linked violence in Nandi county where those for and against the governor driven referendum clashed.
CORD leader Anyang’ Nyong’o has blamed political intolerance by the ruling party for the referendum-linked violence but the leader of the Majority in the National Assembly Aden Duale has denied culpability.
“To ODM (Orange Democratic Movement), hired thugs, mayhem and bloodshed are indispensable components of nominations, elections, meetings or rallies. ODM cannot escape responsibility for their notorious tradition of violence by pointing fingers at URP (United Republican Party) or other civilised organisations,” Duale stated.