La guarnición de Badajoz, comandada hábilmente por el general Rafael Menacho, opuso inicialmente una fuerte resistencia y hacia el 3 de marzo los franceses apenas habían hecho progresos.