Jomfruland is an island in Kragerø Municipality in Vestfold og Telemark county, Norway. The small elongated island is located off the coast of mainland Kragerø, about 2 kilometres (1.2 mi) south of the island of Stråholmen. It measures about 7.5 by 1 kilometre (4.66 mi × 0.62 mi) in size. Jomfruland provides shelter to the many islands of the Kragerø archipelago from the Skagerrak seas. In 2023, there were about 75 permanent residents living on the island, along with many holiday homes on the island.