1935. gadā Ilūkstes apriņķa Pilskalnes pagasta platība bija 108,85 km² un tajā dzīvoja 2178 iedzīvotāji.[5] 1945. gadā pagastā nodibināja Dolnājas, Gorbunovkas un Pilskalnes ciema padomes, bet pagastu 1949. gadā likvidēja. Pilskalnes ciems ietilpis Ilūkstes (1949—1962) un Daugavpils (1962—2009) rajonos. 1954. gadā Pilskalnes ciemam pievienoja likvidēto Dolnājas un Gorbunovkas ciemu kolhoza «Lāčplēsis» teritoriju, bet 1961. gadā — Eglaines ciema kolhoza «Lāčplēsis» teritoriju.[6] 1990. gadā ciemu reorganizēja par pagastu. 2003. gadā Pilskalnes pagasts iekļāvās jaunveidotajā Ilūkstes novadā. 2021. gadā Ilūkstes novadu kopā ar Daugavpils novadu iekļāva Augšdaugavas novadā.