Benjamin McCulloch (11 de novembro de 1811 - 7 de março de 1862) foi um soldado da Revolução do Texas, um Ranger do Texas, um Major General da milícia do Texas e depois um Major do Exército dos Estados Unidos durante a Guerra México-Americana. Foi depois marechal dos Estados Unidos e general brigadeiro no exército dos Estados Confederados durante a Guerra Civil Americana. Ao contrário da maioria dos generais na Guerra Civil, ele não era formado em West Point.