Nyby ist ein Dorf in der Gemeinde Skive, in der Region Midtjylland, Dänemark. Nyby liegt auf 29 m Höhe. Die nächste größere Stadt ist Skive, 12,4 km östlich. Strände in der Nähe: Nymølle (6,9 km), Vadum (6,4 km), Ålbæk (8,1 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Burg Spøttrup (5,0 km), Sallingsundbroen (13,1 km) und Dom zu Viborg (39 km).