Hồ Quý Ly trước có tên là Lê Quý Ly (黎季犛), biểu tự Lý Nguyên (理元). Ông sinh năm Ất Hợi (1335), quê ở Đại Lại, Vĩnh Lộc (nay là xã Hà Đông, huyện Hà Trung, Thanh Hóa). Tổ tiên Hồ Quý Ly là Hồ Hưng Dật, vốn là người Chiết Giang bên Trung Quốc, thời Hậu Hán (947-950), sang sinh sống ở Châu Diễn (tức vùng Diễn Châu, Nghệ An). Đến thời loạn mười hai sứ quân, họ Hồ dời vào hương Bào Đột (nay là xã Quỳnh Lâm, Quỳnh Lưu, Nghệ An) và trở thành một trại chủ. Đến thời Lý, trong họ có người lấy Nguyệt Đích công chúa, sinh ra Nguyệt Đoan công chúa. Đời cháu thứ 12 của Hồ Hưng Dật là Hồ Liêm dời đến ở hương Đại Lại, Vĩnh Lộc, Thanh Hóa. Hồ Liêm làm con nuôi của Tuyên úy Lê Huấn rồi lấy họ Lê làm họ của mình. Hồ Quý Ly là cháu 4 đời của Lê Huấn, khi lên làm vua thì đổi lại họ Hồ.