La première mention écrite de la localité date de 1411. En 1994, Libhošť, qui formait un quartier de la ville de Nový Jičín, perdit la continuité territoriale avec le reste de la commune en raison de la création de la commune de Šenov u Nového Jičína, auparavant un quartier de Nový Jičín. Le , un référendum local approuva la sécession de Libhošť et sa constitution en commune à partir du [4].