Bătălia de la Chapultepec a fost luptată pe 12-13 septembrie 1847, în timpul războiului mexican-american (1846-1848). Odată cu începutul războiului din mai 1846, trupele americane conduse de generalul-major Zachary Taylor au obținut victorii rapide la Bătăliile din Palo Alto și Resaca de la Palma înainte de a traversa Rio Grande pentru a lovi orașul fortăreață Monterrey. Atacând Monterrey în septembrie 1846, Taylor a capturat orașul după o luptă costisitoare. După capitularea Monterrey, l-a enervat pe președintele James K. Polk când le-a dat mexicanilor un armistițiu de opt săptămâni și a permis garnizoana învinsă a lui Monterrey să se elibereze.
Cu Taylor și armata sa deținând Monterrey, la Washington a început dezbaterea cu privire la strategia americană care merge mai departe. În urma acestor conversații, s-a decis că o campanie împotriva capitalei mexicane la Mexico City va fi esențială pentru câștigarea războiului. Întrucât un marș de 500 de mile de la Monterrey pe un teren dificil a fost recunoscut drept practic, s-a luat decizia de a debarca o armată pe coasta de lângă Veracruz și de a merge spre interior. Această alegere făcută, următorul a fost obligat să selecteze un comandant pentru campanie.
Deși popular cu bărbații săi, Taylor a fost un Whig înfocat care l-a criticat public pe Polk în mai multe rânduri. Polk, un democrat, ar fi preferat un membru al propriului său partid, dar lipsit de un candidat calificat, l-a ales pe generalul general Winfield Scott. Whig, Scott a fost considerat ca reprezentând mai puțin de o amenințare politică. Pentru a crea armata lui Scott, cea mai mare parte a veteranelor unități ale lui Taylor au fost direcționate către coastă. Plecat la sud de Monterrey cu o forță mică, Taylor a învins cu succes o forță mexicană mult mai mare la bătălia de la Buena Vista din februarie 1847.
Aterizând lângă Veracruz în martie 1847, Scott a capturat orașul și a început să meargă spre interior. Ridicându-i pe mexicani la Cerro Gordo luna următoare, el a condus spre Mexico City câștigând bătălii la Contreras și Churubusco în acest proces. Aproape de marginea orașului, Scott a atacat Molino del Rey (King's Mills) la 8 septembrie 1847, crezând că acolo va fi o turnătorie de tunuri. După câteva ore de lupte grele, el a capturat mori și a distrus echipamentele de turnătorie. Bătălia a fost una dintre cele mai sângeroase conflicte cu americanii suferind 780 uciși și răniți și mexicanii 2.200.
După ce au luat Molino del Rey, forțele americane au curățat în mod eficient multe dintre apărările mexicane de pe partea de vest a orașului, cu excepția Castelului Chapultepec. Situat deasupra unui deal de 200 de metri, castelul era o poziție puternică și servea ca Academie Militară Mexicană. Acesta a fost garnizonat de mai puțin de 1.000 de bărbați, inclusiv corpul de cadeți, condus de generalul Nicolás Bravo. În timp ce o poziție formidabilă, castelul ar putea fi abordat pe o pantă lungă de la Molino del Rey. În dezbaterea cursului său de acțiune, Scott a chemat un consiliu de război pentru a discuta următorii pași ai armatei.
Întâlnindu-se cu ofițerii săi, Scott a favorizat atacarea castelului și mutarea împotriva orașului dinspre vest. Acest lucru a fost rezistat inițial, deoarece majoritatea celor prezenți, inclusiv maiorul Robert E. Lee, au dorit să atace din sud. În cursul dezbaterii, căpitanul Pierre G.T. Beauregard a oferit un argument elocvent în favoarea abordării occidentale, care a adus mulți dintre ofițeri în tabăra lui Scott. Decizia luată, Scott a început să planifice asaltul asupra castelului. Pentru atac, el intenționa să lovească din două direcții, cu o coloană care se apropia de la vest, în timp ce cealaltă s-a izbit de la sud-est.
Statele Unite
Mexic
În zorii zilei de 12 septembrie, artileria americană a început să tragă asupra castelului. Trecând peste zi, s-a oprit la căderea nopții doar pentru a relua a doua zi dimineața. La 8:00, Scott a ordonat oprirea împușcăturii și a îndreptat atacul să înainteze. Avansând spre est de Molino del Rey, divizia generalului-general Gideon Pillow a împins pârtia înfiptă în frunte cu un partid avansat condus de căpitanul Samuel Mackenzie. Avansând la nord de Tacubaya, divizia generalului general John Quitman s-a deplasat împotriva lui Chapultepec cu căpitanul Silas Casey conducând partidul avansat.
Împingând panta, înaintarea Pillow a ajuns cu succes pe zidurile castelului, dar în curând s-a oprit, în timp ce oamenii lui Mackenzie trebuiau să aștepte ca scările cu furtuni să fie înaintate. Spre sud-est, divizia Quitman a întâlnit o brigadă mexicană săpată în intersecția cu drumul care duce spre est în oraș. Ordonând generalului maior Persifor Smith să-și baladeze brigada spre est în jurul liniei mexicane, l-a îndrumat pe generalul de brigadă James Shields să-și ia brigada spre nord-vest împotriva Chapultepec. Ajungând la baza zidurilor, bărbații Casey au trebuit să aștepte și sosirea scărilor.
Scările au sosit curând pe ambele fronturi în număr mare, permițându-le americanilor să treacă peste ziduri și în castel. Primul din top a fost locotenentul George Pickett. Deși oamenii săi au montat o apărare sufletească, Bravo a fost curând copleșit în timp ce inamicul a atacat pe ambele fronturi. Apăsând atacul, Shields a fost rănit grav, dar bărbații săi au reușit să tragă drapelul mexican și să-l înlocuiască cu steagul american. Văzând putina alegere, Bravo a ordonat bărbaților săi să se retragă înapoi în oraș, dar a fost capturat înainte de a se putea alătura lor (hartă).
Ajuns pe scena, Scott s-a mutat pentru a exploata captura lui Chapultepec. Ordonând diviziunea generalului maior William Worth, Scott a direcționat-o și elemente ale diviziei Pillow să se deplaseze spre nord de-a lungul Căii Cauze la Verónica, apoi spre est pentru a asalta Poarta San Cosmé. Pe măsură ce acești bărbați plecau, Quitman și-a format din nou comanda și i s-a dat sarcina să se deplaseze spre est, pe traseul Caéneway Belén pentru a efectua un atac secundar împotriva Porții Belén. În urma garnizoanei Chapultepec în retragere, bărbații lui Quitman s-au întâlnit curând cu apărători mexicani sub generalul Andrés Terrés.