Fort Thorn or Fort Thorne, originally Cantonment Garland, was a settlement and military outpost located on the west bank of the Rio Grande, northwest of present-day Hatch, and west of Salem in Doña Ana County, New Mexico, United States. It was named for 1st Lt. Herman Thorn of the 2nd U.S. Infantry drowned in the Colorado River in 1849. He had previously been an aide to General John Garland, the new commander of the Ninth Military District, that encompassed New Mexico Territory in 1853.
In a September, 1856, Sanitary Report - Fort Thorn, Assistant Surgeon T. Charlton Henry described the location of Fort Thorn:
The Geographic Names Information System (GNIS) has no coordinates listed for the location of Fort Thorne, nor for its elevation. However, there is one given in the September 1858 Sanitary Report - Fort Thorn, by Assistant Surgeon P. A. Quinan, that gave the location of the fort and described it:
Unfortunately the coordinates Quinan gave for Fort Thorn there in his Sanitary Report are incorrect, the location given, 32°46′54″N 107°20′49″W / 32.78167°N 107.34694°W being on a mountain ridge, not located along the west bank of the Rio Grande River as noted above, but farther west, nor is the elevation correct, land along the river being more near the 4,100 foot level.
However Quinan went on to describe the location of the fort and its surroundings:
Subsequently, during the American Civil War, Lt. Col. Edward E. Eyer, 1st Regiment California Volunteer Cavalry, gave precise mileage directions to the fort when he reported from there on July 6, 1862 on his march there on July 4–5, 1862 from Cooke's Spring on Cooke's Wagon Road: