Libhošť (German: Liebisch) is a municipality and village in the Nový Jičín District in the Moravian-Silesian Region of the Czech Republic. It has about 1,700 inhabitants.
Libhošť lies approximately 5 kilometres (3 mi) north-east of Nový Jičín, 27 km (17 mi) south-west of Ostrava, and 268 km (167 mi) east of Prague.
The first written mention of Libhošť is from 1411, however the village maybe existed already in 1230.In 1970's Libhošť was joined to Nový Jičín. On 1 January 2011 the village separated from Nový Jičín and became an independent municipality again.