Kalupes pagasts atrodas Augšdaugavas novada ziemeļu daļā. Pagasta ziemeļu robeža ir ar Vārkavas novada Rožkalnu pagastu. Austrumos robežojas ar Dubnas pagastu, dienvidaustrumos – ar Maļinovas pagastu, dienvidos – ar Vaboles pagastu, rietumos – ar Līksnas pagastu un ziemeļrietumos – ar Nīcgales pagastu. Minētie kaimiņu pagasti piederīgi Augšdaugavas novadam. Attālums līdz Latvijas galvaspilsētai Rīgai – 210 km.
Kalupes pagasta kopējā platība – 11 865,3 ha. Iedzīvotāju skaits 2022. gadā – 1118. Pagasta centrs – ciems Kalupe.
Kalupes pagastā mūsdienās ir 36 apdzīvotas vietas: Aizupīši, Audzeri, Baltači, Barauka, Bisteri, Bībelišķi, Boltakrūgs, Boltmuiža, Grancova, Griusteņi, Ignatāni, Ivbuļi, Kalupe, Kapčinīki, Krīvāni, Kukliški, Kusiņi, Ķeiši, Lauriški, Ločukrūgs, Logocki, Mendriķi, Miglāni, Morkonišķi, Peršaki, Plonišķi, Pramanišķi, Pudāni, Rasnači, Ratnīki, Ruži, Salīši, Sleiži, Stiuriški, Ūdze, Vacumi.
Iedzīvotāju skaita ziņa lielākie ciemi 2022. gadā – Kalupe (535), Ķeiši (88), Boltmuiža (60), Bībelišķi (42), Krivāni (35).
