司马错, (?-?),秦国名将。公元前316年,司马错、张仪、都尉墨等率军从石牛道出兵攻打蜀国。秦军在葭萌(今四川广元)打败蜀军,蜀王逃到武阳(今四川彭山东)。同年十月,秦军灭亡蜀国。公元前310年,蜀国相国陈庄叛秦,司马错协助平定蜀地之乱,甘茂诛杀陈庄。公元前301年,蜀地郡守、蜀侯公子煇起兵叛乱。司马错率军诛杀公子煇及郎中令婴等二十七人,平定蜀地叛乱。公元前295年,国尉司马错,率领军队攻打魏国的襄城。公元前291年,左更司马错率军攻打魏国,夺取魏国的轵地(今河南济源南)。同年,司马错率军攻打韩国,夺取韩国的邓地。公元前289年,司马错为客卿,与大良造白起率军攻克魏国的垣城、河雍二城。随后,秦军抵达轵地,夺取魏国大小城池六十一座。公元前286年,司马错率军攻打魏国的河内,魏国战败,献出安邑给秦国以求和。公元前280年,司马错从蜀地进攻楚国的黔中郡。秦军夺取楚国黔中郡,迫使楚国割让汉水以北、上庸(今湖北西北部)给秦国。