Thời Lê Sơ trị vì nước ta trong vòng khoảng 100 năm (1428-1527), trải qua 10 đời vua bao gồm:
- Lê Thái Tổ (1428-1433).
- Lê Thái Tông (1434-1442).
- Lê Nhân Tông (1443-1459).
- Lê Thánh Tông (1460-1497).
- Lê Hiến Tông (1497-1504).
- Lê Túc Tông (1504).
- Lê Uy Mục (1505-1509).
- Lê Tương Dực (1510-1516).
- Lê Chiêu Tông (1516-1522).
- Lê Cung Hoàng (1522-1527).
Thời Lê sơ kéo dài đúng 100 năm, có 11 vua thuộc 6 thế hệ từ năm 1428 đến năm 1527
1- Lê Thái Tổ - 1428-1433 ( Lê Lợi )
2- Lê Thái Tông - 1433-1442
3- Lê Nhân Tông - 1442-1459
4- Lệ Đức Hầu - 1459-1460
5- Lê Thánh Tông - 1460-1497
6- Lê Hiến Tông - 1497-1504
7- Lê Túc Tông - 6/1504-12/1504
8- Lê Uy Mục - 1505-1509
9- Lê Tương Dực - 1510-1516
10- Lê Chiêu Tông - 1516-1522
11- Lê Cung Hoàng - 1522-1527
Sử sách không coi vua Thiên Hưng ( Lệ Đức Hầu ) là ông vua chính thống của nhà Hậu Lê dù vậy, trên thực tế là ông đã làm vua, cai trị nước Đại Việt trong 8 tháng