 Meacham was named for Harvey J. and Alfred B. Meacham, who operated Meacham Station, a stage station, in the 1860s and 1870s.The first post office in the locality, established in 1862, was named "Encampment".The name was changed to "Meacham" in 1890.