Un BattleMech (término habitualmente abreviado como Mech) es una máquina de combate del universo ficticio de BattleTech, así como el origen y el principal representante de dicha franquicia.