Knudby es un asentamiento urbano en el municipio de Viborg, en la región de Jutlandia Central, Dinamarca. Knudby se encuentra a 41 m de altitud. Su población es de 200 habitantes (2026). La ciudad grande más cercana es Skive, a 14,2 km al oeste. Entre los lugares de interés cercanos: Catedral de Nuestra Señora (14,8 km), Fyrkat (33 km) y Skovgaard Museum (14,7 km).
También escrito Knudby.