มีชื่อวิทยาศาสตร์ของถั่วแดง คือ Phasecolus vulgaris L. เป็นพืชตระกลูถั่ว สำหรับชื่อเรียกอื่นๆของถั่วแดง อาทิ เช่น ถั่วแดงหลวง ถั่วท้องนา ถั่วบ้านนา ถั่วนาเต็มกำ เป็นต้น