Lâu đài Hněvín lần đầu tiên được đề cập trong các văn bản lịch sử vào năm 1248, dưới thời trị vì của Hoàng đế Václav I của triều đại Přemyslid. Trong các cuộc chiến tranh Hussite, lâu đài vẫn còn nguyên vẹn. Trong chiến tranh Ba mươi năm, quân đội Thụy Điển nhiều lần cố gắng đánh chiếm lâu đài và tàn phá thành phố trong giai đoạn 1620 - 1631. Mãi đến khi chiến tranh kết thúc năm 1646, quân đội Thụy Điển mới chiếm được lâu đài này. Tháng 9 năm 1650, Hoàng đế Ferdinand III ra lệnh phá hủy lâu đài để lấy vật liệu xây dựng sửa chữa thành phố và để lâu đài không bị đánh chiếm lần nữa. Việc phá dỡ lâu đài bắt đầu vào năm 1651.