Đền Vua Lê nằm ở làng Đền, xã Hoàng Tung, huyện Hòa An, tỉnh Cao Bằng, cách trung tâm thành phố Cao Bằng 11km. Đền thờ Vua Lê Thái Tổ (tức Lê Lợi Cao Hoàng Đế).