7月,鲜卑入侵代郡马城县边塞,杀死朝廷官吏。后被邓遵、马续二人率南匈奴兵击败。
9月4日,陈王刘竦去世。因无子而暂时国除。
12月1日,日食。12月,8个郡国地震。
本年,豫章郡有芝草出现。太守刘祗便想以祥瑞上奏朝廷。唐檀说“如今外戚豪盛,君道微弱。这岂是国之祥瑞”刘祗乃止。
本年,邓太后下诏将自己的两个小叔:济北王刘寿、河间王刘开所生的5岁以上的子女40余人及邓氏近亲子孙30余人,召到京师洛阳,为他们开邸第、教学经书,并亲自考试。邓太后曾对自己的从兄邓豹、邓康等人说“末世贵戚食禄之家,温衣美饭,乘坚驱良,而面墙术学,不识臧否。斯故祸败所由来也”
本年,益州刺史张乔派杨竦率兵在永昌郡楪榆县与封离大战获胜,斩首三万余人,俘虏1500人。封离惶怖请降。杨竦厚加慰抚,其余36种皆来降附。最后,杨竦将90个侵犯蛮夷的奸猾长吏的名单上奏朝廷,由朝廷给以处罚。
12年前,汉朝决定弃守西域,诸国复为北匈奴所制,成为汉朝的又一大边患。本年,敦煌太守曹宗得朝廷允许,派索班率千余人出屯伊吾,招抚西域。车师前王、鄯善王再次向汉朝投降。可是元初7年(120)3月,车师后王军就与北匈奴联合,攻共索班,击走车师前王,占有丝绸之路北道。鄯善国也被攻打,向曹宗求救。曹宗立即上表朝廷,请求派五千人出征,为索班报仇,并重新夺下西域…
邓太后为此事专门召集公卿商议。群臣一致认为:羌乱才平,不宜再劳师动众。索性关闭玉门关,从此永绝西域吧…
只有班超之子、军司马班勇一人与各尚书、长乐卫尉镡显、廷尉綦毋参、司隶校尉崔据、太尉属毛轸连番辩论,最终让邓太后接受了自己的意见,在敦煌郡设置西域副校尉,以300人戍守。这才让鄯善国没有再次倒向北匈奴一边。但也只是羁縻西域而已。北匈奴与车师国仍是连年入侵,河西地区大受其害。要等到3年后班勇出塞建功,才能大致稳定西域局势。
3月,沈氐羌侵犯张掖郡。
永宁元年(120)4月11日,汉安帝刘祜下诏:立自己唯一的儿子刘保为太子。改元,大赦天下。赐诸侯王、公主、三公、列侯及各级官吏金帛。又赐民爵及布粟。
14日,刘祜下诏:封刘竦的叔叔刘崇为陈王。刘宾的族弟、刘寿之子刘苌为乐成王。刘得的族叔、刘开之子刘翼为平原王(刘翼即汉桓帝刘志之父,此时继承汉和帝刘肇长子刘胜之后。邓氏被灭后,被汉安帝刘祜废掉,遣归其父刘开的河间国。后来刘开上书请求把河间国的蠡吾县分出来给儿子,于是汉顺帝刘保就封刘翼为蠡吾侯)
6月,护羌校尉马贤率汉军万人,在张掖郡大败沈氐羌兵,斩首1800人,俘虏千余人,余羌皆降。当煎羌部落酋长饥五等人,见马贤出征张掖郡,便想趁机入侵金城郡。结果被马贤回军击败,被杀数千人。然而马贤一走,烧当、烧何等羌人部落又再入侵张掖郡,杀死朝廷官员。
10月16日,司空李郃罢官。20日,卫尉陈褒升任司空。
自3月至10月半年多以来,京师洛阳及33个郡国大风、雨水。
12月,永昌郡徼外掸国国王雍曲调遣使献乐及幻人。辽西鲜卑大人乌伦、其至鞬二人各率众向邓遵投降。
16日,司徒刘恺请求退休得到批准,以千石俸禄归养。21日,太常杨震升任司徒。
本年,23个郡国地震。
本年,扶余国遣子贡献。
邓太后从弟邓康曾数次上书,要求太后应尊崇刘姓皇室,不要一切都考虑邓家的私利。因见太后不从,邓康便开始称病不朝。邓太后派之前在邓康家做过婢女的内侍前去慰问,邓康不理。该婢女回去后,就在邓太后面前说邓康是诈病且还对太后出言不逊。邓太后大怒,本年下诏:罢去邓康的官职,遣归国,绝属籍。
当煎羌部落酋长卢怱、忍良等率千余户别留金城郡允街县,随时准备反叛汉朝。于是永宁2年(121)1月,护羌校尉马贤召见卢怱,当场将其斩首,随后出兵攻打。斩首俘虏二千余人,忍良率余部逃亡出塞。
1月,幽州刺史冯焕率玄菟太守姚光、辽东太守蔡讽,出兵攻打高句丽与濊貊。高句丽王宫派其子遂成前来诈降。趁汉军不备偷袭玄菟、辽东二郡,杀伤二千余人。
2月,后宫传来了一个让汉安帝刘祜喜忧参半的消息。喜的是:邓太后病了,且病得还不轻;忧的是:这邓太后会不会突然回光返照,又要多活几年?
刘祜算了一下:今年邓绥41岁,自己已经28岁了。如邓绥像西汉王政君老太太那样活到七老八十的,再出一个王莽似的人物,他这一辈子就是舞台上的木偶,没思想没灵魂,皇权的明天在哪里?越到关键时候越是紧张。刘祜的身心几乎都揪到了一起!