Trần Nguyên Hãn (?-1429) sinh ra ở làng Sơn Đông, phủ Vĩnh Tường, nay là xã Sơn Đông, huyện Lập Thạch, tỉnh Vĩnh Phúc; là con ông Trần Án và bà Lê Thị Hoàn, là cháu nội của Tư đồ Trần Nguyên Đán - nhà thơ, nhà thiên văn và lịch pháp nổi tiếng cuối thời Trần.