Tropas de barreira, unidades de bloqueio ou forças anti-retirada são unidades militares localizadas na retaguarda ou na linha de frente (atrás das forças principais) para manter a disciplina militar, impedir a fuga de militares do campo de batalha, capturar espiões, sabotadores e desertores e devolver tropas que fogem do campo de batalha ou ficam para trás de suas unidades.
De acordo com a pesquisa de Jason Lyall, as tropas de barreira têm maior probabilidade de serem utilizadas pelos militares de estados que discriminam os grupos étnicos que compõem o exército estatal.[1]