Nyby est un village dans la commune de Skive, dans la région de Jutland central, au Danemark. Nyby se situe à 29 m d'altitude. La grande ville la plus proche est Skive, à 12,4 km à l'est. Plages à proximité : Nymølle (6,9 km), Vadum (6,4 km), Ålbæk (8,1 km). Parmi les sites touristiques alentour : Spøttrup Castle (5,0 km), Pont de Sallingsund (13,1 km) et Cathédrale de Viborg (39 km).