主要区别就在于:失业保险这一项,农民工本人不需缴纳失业保险,城镇工要个人负担1%,在享受失业金方面,城镇工是根据工作年限按月领取失业金,而农民工则是一次性根据工作年限领取失业补助金最大的区别就是:城镇职工缴纳保险满15年后可以按月领取养老金,农业户口职工不可以。