Lê Thánh Tông có tên húy là Lê Tư Thành, là con trai út của Lê Thái Tông, mẹ là Ngô Thị Ngọc Dao, người làng Động Bàng, huyện Yên Định, phủ Thanh Hóa. Đại Việt sử ký toàn thư miêu tả ông: "Thiên tư tuyệt đẹp, thần sắc khác thường, vẻ người tuấn tú, nhân hậu, rạng rỡ, nghiêm trang, thực là bậc thông minh xứng đáng làm vua, bậc trí dũng đủ để giữ nước".Ngày 27/7 âm lịch năm Nhâm Tuất (1442), Lê Thái Tông băng hà. Thái tử Lê Bang Cơ, con của Thần phi Nguyễn Thị Anh, anh trai khác mẹ mới 1 tuổi của Tư Thành lên ngôi thuận theo di chiếu, tức Lê Nhân Tông, Thái hậu Nguyễn Thị Anh nhiếp chính. Năm 1445, Tư Thành được phong tước Bình Nguyên vương, vào ở kinh sư, học cùng các vương khác tại Kinh diên. Các quan Kinh diên thấy Tư Thành dáng điệu đường hoàng, trí tuệ hơn người, cho là bậc khác thường. Ông sống kín đáo, không lộ vẻ anh minh ra ngoài, vui với sách vở thánh hiền, ưa điều thiện, thích người hiền, chăm chỉ không biết mệt mỏi, nên được Thái hậu yêu mến như con đẻ, và được Nhân Tông coi như người em hiếm có.
Lê Thánh Tông có tên húy là Lê Tư Thành, là con trai út của Lê Thái Tông, mẹ là Ngô Thị Ngọc Dao, người làng Động Bàng, huyện Yên Định, phủ Thanh Hóa. Ông sống kín đáo, không lộ vẻ anh minh ra ngoài, vui với sách vở thánh hiền, ưa điều thiện, thích người hiền, chăm chỉ không biết mệt mỏi, nên được Thái hậu yêu mến như con đẻ, và được Nhân Tông coi như người em hiếm có.