Kastuļinas pagasts ir viena no Aglonas novada administratīvajām teritorijām tā ziemeļaustrumos. Robežojas ar sava novada Aglonas un Grāveru pagastiem, Dagdas novada Andrupenes pagastu, Rēzeknes novada Pušas un Feimaņu pagastiem un Riebiņu novada Rušonas pagastu. Pagasta centrs ir Priežmalē.
1945. gadā Kapiņu pagastā izveidoja Kastuļinas ciema padomi. 1954. gadā Kastuļinas ciemam pievienoja Butkanu ciemu, 1979. gadā - daļu likvidētā Jaunokras ciema. 1990. gadā ciemu reorganizēja par pagastu.[2] 2009. gadā pagastu kā administratīvo teritoriju iekļāva Aglonas novadā.