Los contendientes eran, por un lado, las fuerzas realistas al mando de Juan Francisco Sánchez (a quien le había dado el mando Antonio Pareja por encontrarse éste enfermo, a pesar de lo cual estuvo presente en el combate, participando de la estrategia), y, por otro, el Ejército Patriota bajo el mando del general en jefe José Miguel Carrera, con cerca de 4.000 hombres.