民工,又叫農民工、外來工,指嘅喺為咗工作從農村移民到城市嘅工人。「民工」喺中國大陸改革開放前就出現嘅稱謂,源自於九一八抗戰時期嘅民兵,被尊稱做「民夫」、「民婦」,大陸解放(和平時期)之後改叫民工。早期民工嘅工作離土唔離鄉,或者短期離鄉,而「農民工」嘅稱謂係由改革開放之後,眾多嘅農民進入城市後出現。農民工長期喺城市入面工作、生活,「外來工」嘅叫法就帶有地方色彩,係由農民工所在地嘅本地人對佢哋嘅稱呼。