乡镇公务员肯定有职业年金。我国从2014年10月1日开始,建立实施了机关事业单位职业年金制度,因为职业年金具有强制性和普遍性的特点,因此,只要是符合交费范围的机关事业单位在职人员,都是应交必交尽交的,作为公务员中的一个组成部分,乡镇公务员也不能例外,也是必须按月按照个人的基本工资一定比例,由单位和个人共同承担,及时足额地进行交纳的。可见,乡镇公务员肯定是有职业年金的。