Målskog is a village in Gnosjö Municipality, in Jönköping County, Sweden. Målskog lies at 164 m above sea level. It has 57 inhabitants. The nearest city is Värnamo, 23 km to the east. Among the landmarks around are Båraryd Church (12.7 km), Forsheda Church (16.7 km) and Kävsjö church (12.5 km).