本文利用2005年全国人口普查数据考察了城镇地区农民工与城镇职工的收入差距。结果表明,农民工的平均劳动收入水平显著低于城镇职工;从个人特征来看,农民工的教育水平主要集中在初中和小学,平均教育水平远远低于城镇职工;农民工的年龄结构更加年轻;农民工更多的集中在制造业和服务业,所从事的工作主要是与生产和服务有关的职业。进一步的Oaxaca-Blinder分解结果表明,农民工与城镇职工小时收入的差异有90%左右是由劳动者的特征差异造成的,价格差异所导致的收入差异仅为10%。在所有的分解结果中,教育水平始终是造成两者收入差距的最主要原因。