军事工程（Military engineering）可以大致定义为设计及建立军事设施及设备，维持军事运输及通讯的艺术、工程及实务。军事工程也要负责军事战术的后勤。现代的军事工程和土木工程不同。二十世纪及二十一世纪的军事工程也要包括机械工程以及电机工程的相关技术。依照北约的定义：「军事工程是塑造实际作战环境的工程活动。军事工程整合了对机动和整体力量的支持，军事工程机能包括有工程师支持的部队防护、反简易爆炸装置、环境保护、工程智能以及军事搜索。军事工程不包括维护、修理及操作军车、船舶，飞机，武器系统和设备等