Vejen fører fra Gl. Engesvang til Karup gennem Ejerlavene Engesvang By, Neder Julianehede og Skygge By. Ved kommunegrænsen til Viborg Kommune skifter vejen navn til Vallerbækvej.
Den nuværende linjeføring blev etableret som et beskæftigelsesprojekt udført af Engesvang Kommune med tilskud fra staten.
Da projektet blev afsluttet og regnskabet gjort op, viste det sig, at tilskuddet var større end udgifterne. (Kilde: Johannes Pedersen, søn af tidligere sognerådsformand Niels Pedersen)
Karupvej 1 Den gamle Præstegård
Karupvej 2 “Gård 5” (nedlagt)
Karupvej 3 “Engesvanggård”
Karupvej 4 “Engesvangdal”
Karupvej 5 “Engbjerggård”
Karupvej 6
Karupvej 6A (nedlagt)
Karupvej 7 “Højvang”
Karupvej 8
Karupvej 9
Se Karupvej 10 – 21 nedenfor
Karupvej 10 “Kristinesminde”
Karupvej 10A (nedlagt)
Karupvej 11
Karupvej 12
Karupvej 14
Karupvej 15
Karupvej 17 “Kaptajnsgården”
Karupvej 19 “Kommissærgården”
Karupvej 21 “Enggård”
Se Karupvej 23 – 43 nedenfor

Karupvej 23 “Bedstes Hus”
Karupvej 29A (nedlagt)
Karupvej 29B (nedlagt)
se flere nedenfor

Karupvej 31 “Storstrøm”
Karupvej 33
Karupvej 34 “Blåkær”
Karupvej 35 “Blåkærgård”
Karupvej 38 “Majas Gård” eller “Røverstuegården”
Karupvej 41 “Enggårdslund”
Karupvej 43

Modificerede KRAK-kort 2025 © OpenStreetMap & Esri
