El castillo de Castelo Rodrigo estaba defendido por una pequeña guarnición de 150 hombres, en cuya ayuda acudió el gobernador militar de Beira, Pedro Jacques de Magalhães con el mayor número de fuerzas portuguesas que pudo reunir, cifradas en 2500 infantes y 500 caballos.