Fort McPherson, originally called Cantonment McKean and popularly known as Fort Cottonwood and Post Cottonwood, was an Indian Wars-era U.S. Army installation in the Nebraska Territory, located near the site of present-day North Platte, Nebraska.