This could lead to a split in Poroshenko's political coalition, a union that failed to keep their promises, turning Ukraine into the second-poorest country in Europe in less than two years.
In addition, Poroshenko couldn't deal with the large-scale corruption problems in the country. The election is going to be tough for the current Ukrainian President, AFP said.
The election is also taking place amidst the West's refusal to send arms to Ukrainian forces with the Eastern European nations receiving only financial aid with tough austerity strings attached.
"With poverty growing, people may come out running to vote for the populist parties," Anatoliy Oktysyuk, a representative of Kiev's International Centre for Policy Studies, told AFP.
The eastern Ukrainian self-proclaimed Donetsk and Lugansk People's Republics aren't participating in the elections. The voting in eastern Ukrainian regions of Donetsk and Luhansk is taking place only in regions under Kiev's control. Previously the republics planned to hold their elections before October 25, but later agreed to postpone them until 2016.
The vote count will be finished by November 4 and the results of the local elections in Ukraine should be published within five days.