莫斯科历史上多次被外国军队占领:1237年,蒙古军攻克莫斯科,杀死了该城的王公弗拉基米尔。
公元1236年秋,奉窝阔台汗之命,一支由15万精兵组成的蒙古大军向欧洲开战。蒙古军首先攻取伏尔加河下游的布里阿耳城。1237年冬,进兵俄罗斯,里亚占公国成为蒙古袭击的第一个目标。里亚占大公尤里·伊果烈维奇无力抵抗,向弗拉基米尔公国和切尔尼克夫公国求援。可是,俄罗斯诸公国均不出兵。里亚占公国无援,经过3天交战,其都城里亚占被蒙古军占领。莫斯科1238年初,蒙古军打到莫斯科,据志费尼《世界征服者史》记载,它的居民多如蚂蚁和蝗虫,而它的四周,树木和茂林密布,以致连一头蛇都不能穿过。蒙古军到达后,从四面八方修筑了足够三四辆大车并排而行的道路,然后架起投石机,仅用5天时间就攻陷了莫斯科城,杀死了该城的王公弗拉基米尔。1610年,波兰军队开进莫斯科,占领时间持续了2年。1610年,觊觎莫斯科皇位已久的波兰宣布留里克王朝的真正继承人德米特里在战乱中逃到了波兰,并将在波兰军队的帮助下复位。波兰大军便浩浩荡荡开进了俄罗斯。7月17日,在莫斯科城中大贵族、各地贵族代表的压力下,舒伊斯基下诏宣布退位。莫斯科开城投降,波兰军队占领了克里姆林宫。北方的瑞典这时也趁火打劫,攻占掠夺了俄罗斯北方的诺夫哥罗德等几座城市。1612年10月22日,米宁和波扎尔斯基率领义军攻占了中国城,10月26日驻守在克里姆林宫里的波兰军队宣布投降。米宁和波扎尔斯基率领的起义军打败了波兰,使俄罗斯免于四分五裂,保存了独立和主权完整,拯救了俄罗斯。1812年,拿破仑率领的法军占领莫斯科,但不久被迫退出。拿破仑败北俄国1812年夏,法皇拿破仑一世借口沙皇亚历山大一世破坏《蒂尔西特和约》,集结军队61万,分为三路,其中中路由其亲自带领指挥,这支庞大的军队被拿破仑称为“大军”,大军在法国控制的华沙公国集结,6月24日,渡过涅曼河,向俄国不宣而战。俄军在巴克莱指挥下执行后退决战方针,但引起强烈不满,8月20日换上库图佐夫出任俄军总司令,不到一星期就在博罗季诺和法军血战,双方伤亡惨重。尔后俄军主动撤离莫斯科,机动至卡卢加.威胁法军交通线,并组织军民“坚壁清野”,袭扰法军。法军饥寒交迫.只好撤出莫斯科.沿南方撤回。俄军转入反攻,追歼大量法军。法军丧失了全部骑兵和几乎所有炮兵,只剩三万人退出国境。