Ørum har en befolkning på 1.461, et areal på 109 ha og ligger ca. 13 km øst for Viborg på hver side af Hovedvej 16, Vestergade-Østergade, der deler byen. Det tidligere rådhus er indrettet til boliger. Byen ligger ved kanten af et moræneplateau med flere fine udsigter over Nørreådalen. Den tidligere station ligger lidt vest for den gamle bykerne med Ørum Kirke. Byens forretningsområde med dagligvarer, udvalgsvarer og servicebutikker ligger langs hovedgaden, Vestergade-Østergade, og ved Ørum Torv. De fleste huse er på en etage, og byens dominerende boligform er parcelhuse. Den ældste del af boligområdet ligger som en halvcirkel nord for hovedgaden, mens det nyeste boligbyggeri ligger mod nord ved Degnevænget og syd for hovedgaden, hvor boligområderne, der ligger ud mod Nørreådalen, indpasses i ådalens slugter.
Erhvervskvarteret ligger ved Tjelevej og Industrivej.