Knudby është vendbanim urban në komunën Viborg, në rajonin e Danimarkës Qendrore, Denmark. Knudby ndodhet në lartësinë 41 m mbi nivelin e detit. Popullsia: 200 banorë (2026). Qyteti më i afërt: Skive, 14,2 km në perëndim. Vende interesante përreth: Viborg Cathedral (14,8 km), Fyrkat (33 km) dhe Skovgaard Museum (14,7 km).

Shkruhet edhe Knudby.