Gvarv is a settlement in Midt-Telemark Municipality, in Telemark, Norway. Gvarv lies at 26 m above sea level, 1.1 km from the Lifjell mountains. It has 1,111 inhabitants (2025). The nearest city is Porsgrunn/Skien, 39 km to the southeast. Among the landmarks around are Heddal Stave Church (21 km), Old Bø Church (7.0 km) and Nes Church (3.5 km). Among the natural features are Nybufjellet (12.6 km).