Fly is an urban Settlement in Viborg Municipality, in the region of Central Denmark, Denmark. Fly lies at 10 m above sea level. It has 265 inhabitants (2026). The nearest city is Skive, 8.2 km to the north. Among the landmarks around are Viborg Cathedral (25 km), Hjerl Heath (8.6 km) and Skovgaard Museum (25 km).