唐朝工部长官称工部尚书，下置工部侍郎一人，后代相沿不改。一开始工部下属有工部、屯田、虞部、水部四个司。工部为工部头司，掌营建之政令与工部庶务；屯田司掌天下田垦；虞部司掌山川水泽之利；水部司掌水利。各司的名称偶有更动。惟宋代使职盛行，工部职务为诸使所夺。明朝初，工部下设总部、屯部、虞部和水部四属部，洪武二十六年，改尚书二十四部为二十四清吏司，工部各属部分别改为营缮清吏司、虞衡清吏司、都水清吏司和屯田清吏司，职掌、设官仍前。清末“仿行宪政”后，清政府设立农工商部、邮传部承接工部职责，工部遂废。