A mediados de julio de 1.808 las tropas españolas estaban situadas de la siguiente manera:

Isla de Zelandia: en la ciudad de Roeskilde. el Guadalajara y el Asturias.

Isla de Langueland: I batallón del Cataluña y 1 escuadrón del Villaviciosa.

Isla de Fionia: I batallón de la Princesa en Nierteminde, II en Assens y el III en Middelfart.
II batallón del Cataluña en Svendborg.
Regimiento Almansa en Odensee.
Regimiento Villaviciosa en Faborg.
El cuartel general, artillería y zapadores en Nyborg.

Península de Jutlandia: El regimiento Infante en Randers.
Regimiento del Rey en Arhus.
Regimiento Algarbe en Horsens.
Regimiento Zamora repartido entre las ciudades de Veile y Fredericia.
Kindelan, 2º jefe en Fredericia.
“…Las piezas de campaña se perdieron; bandera de español ninguna…” Duque de Alba tras la batalla de Heiligerlee.