Palmito Ranch Battlefield, Historic site in Cameron County, United States.
Palmito Ranch Battlefield is a historic site along the Rio Grande in Cameron County, Texas, recognized as a National Historic Landmark. The land is flat and open, covered by grasslands and shallow marshes that have changed little since the Civil War era.
The last land battle of the American Civil War took place here on May 12 and 13, 1865, weeks after the Confederate surrender at Appomattox. Confederate forces won the engagement even though the war had already ended across most of the country.
The site remembers soldiers from both sides who fought in a clash that most history books barely mention. Markers on the ground give visitors today a concrete sense of the people involved and the events that unfolded here.
The site lies east of Brownsville at the junction of Palmito Hill Road and Boca Chica Highway, and the flat ground is easy to walk. There is almost no shade, so bring water and sun protection, especially during the warmer months.
Some of the soldiers who fought here may not have known the war was already over, as news traveled slowly in 1865. That uncertainty makes this place an unusual moment in history, where men fought a battle that had no real reason to happen.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.