This is only a basic compilation of some orbat data. Please feel free to expand or correct the data. For a wealth of links, see http://www.rose-hulman.edu/~delacova/mexican.htm
Major BattlesPalo Alto, May 7, 1846
Resaca de la Palma, May 9, 1846
Monterrey, September 21, 1846
Buena Vista, February 21-23, 1847
Vera Cruz, March 9, 1847
Cerro Gordo, April 17, 1847
Contreras, August 18-20, 1847
Churubusco, August 20, 1847
Molino del Rey, September 1847
Chapultepec, September 13, 1847
The Treaty of Guadalupe Hidalgo ended the war, February 2, 1848
Mexican Army OrbatSource: http://www.pbs.org/kera/usmexicanwar/dailogues/usmexicanwar/calltoarms/d9ceng.html
1846
General Staff
5 territorially based military divisions
5 commandancies-general (no translation seen)
There were no established government depots and troops had to live off the land or try and pay locals with worthless IOUs. The lack of logistics was “recompensed, in part, by soldiers’ wives and girlfriends (soldaderas) who invariably accompanied each campaign. By performing essential sewing, cooking, maintenance, and foraging duties, and ministering to the sick and wounded of both armies, soldaderas made a significant contribution to the Mexican war effort.”
Permanent troops: 18,882
12 infantry regiments (two battalions each)
8 cavalry regiments
1 dragoon brigade
3 artillery brigades
1 sapper battalion
1 independent cavalry squadron
Active Militia (regular officers): 10,495
9 infantry regiments
6 cavalry regiments
Frontier: 1,174
Presidial Companies