William B. Slaughter (1852–1929) was an American rancher, cattle driver, banker and county judge. Born into a ranching family, he drove cattle and ranched in New Mexico before acquired a ranch in Sherman County, Texas. He founded local banks in Texas and New Mexico, and he was tried but acquitted on suspicion of faulty loans. He retired in San Antonio, Texas.