Siege of Veracruz order of battle
The following units and commanders of the U.S. and Mexican armed forces fought in the siege of Veracruz from March 9 to 29, 1847, during the Mexican–American War.
United States
U.S. Army">United States Army">U.S. Army
MG Winfield ScottGeneral Staff "Little Cabinet"
- Chief Engineer: Col Joseph Totten
- Chief of Artillery: Col James Bankhead, 2nd U.S. Artillery
- Inspector General: Ltc Ethan Allen Hitchcock
- Staff Coordinator: Cpt Henry Lee Scott
- Engineer Aide-de-Camp: Maj John L. Smith
- Engineer Aide-de-Camp: Cpt Joseph E. Johnston
- Engineer Aide-de-Camp: Cpt Robert E. Lee
- Engineer Aide-de-Camp: 1st Lt Pierre G. T. Beauregard
- Engineer Aide-de-Camp: 2nd Lt Zealous B. Tower
| Division | Brigade | Regiments and others |
1st Division MG William J. Worth | 1st Brigade Col John Garland |
|
| 1st Division MG William J. Worth | 2nd Brigade Col Newman S. Clarke | |
| 2nd Division MG David E. Twiggs | 1st Brigade BG Persifor F. Smith |
|
| 2nd Division MG David E. Twiggs | 2nd Brigade Col Bennet Riley |
|
| 3rd "Volunteer" Division MG Robert Patterson | 1st Brigade BG John A. Quitman |
|
| 3rd "Volunteer" Division MG Robert Patterson | 2nd Brigade BG Gideon J. Pillow |
|
| 3rd "Volunteer" Division MG Robert Patterson | 3rd Brigade BG James Shields |
|
| Dragoons | Dragoon Brigade Col William S. Harney |
U.S. Navy">United States Navy">U.S. Navy
Home SquadronCommodore David Conner
Commodore Matthew C. Perry
| Class | Vessel |
Gunboats | Commodore David Conner |
Gunboats | |
Gunboats | Commodore Matthew C. Perry |
Gunboats | |
Gunboats | |
Gunboats | |
Gunboats | Captain Silas H. Stringham |
Mosquito Fleet | Composition unknown |
Mexico
BG Juan Estaban Morales2nd-in-command: BG Jose Juan Landero
Chief of Engineers: Ltc Manuel Robles Pezuela
| Fortress | Regiments and others |
Fort Santiago and Fort Concepción | 3,360 men
|
| Fort San Juan de Ulúa BG Jose Duran | 1,030 men
|