Prices rose at a faster pace for services (1.5 percent vs 1.3 percent in September); energy (10.7 percent vs 9.5 percent); and non-energy industrial goods (0.4 percent vs 0.3 percent). Meanwhile, inflation was unchanged for processed food, alcohol & tobacco energy (at 2.2 percent) and slowed for unprocessed food (2.1 percent vs 3.2 percent).
Among Eurozone's largest economies, the highest annual rate was registered in France (2.5 percent), followed by Germany (2.4 percent), Spain (2.3 percent) and Italy (1.6 percent).
Annual core inflation, which excludes volatile prices of energy, food, alcohol & tobacco and at which the ECB looks in its policy decisions, increased to 1.1 percent in October from 0.9 percent in September.
On a monthly basis, consumer prices advanced 0.2 percent in October as widely expected by markets, after a 0.5 gain in September.