Las tropas de los Habsburgo estaban compuestas por 8000 veteranos de los tercios españoles: el Tercio de Hungría, con 2800 infantes a las órdenes del maestro de campo Álvaro de Sande; el Tercio de Lombardía, con 3000 hombres al mando de Rodrigo de Arce, y el Tercio de Nápoles, con poco más de dos mil soldados, dirigido por Alonso Vivas a las órdenes del duque de Alba, Fernando Álvarez de Toledo, 16 000 lansquenetes alemanes, 10 000 italianos comandados por Octavio Farnesio y otros 5000 belgas y flamencos capitaneados por el conde de Buren, Maximiliano de Egmont.