La Batalla de Madrid fue un prolongado conflicto por el control de la capital española que se inicia en noviembre de 1936 tras el fracaso del golpe de Estado contra la Segunda República. El Sitio de Madrid ocurre en el marco de la Guerra civil española, hasta su conclusión en 1939.
La Batalla de Madrid, se puede comprender dos períodos de combates que pueden solapar durante la Guerra civil española, entre las fuerzas nacionalistas sublevadas y las fuerzas republicanas que defendían la Segunda República, una vez que fracasa el intento inicial de tomar la capital durante el golpe de Estado de julio de 1936.
En primer lugar, la Batalla de Madrid o Asalto de Madrid, comprende al asalto nacionalista en la capital española ocurrido entre el 8 y el 23 de noviembre de 1936, en el que se llevaron a cabo los enfrentamientos más intensos, cuando los sublevados intentaron sus ataques más determinados para tomar la ciudad, incluyendo bombardeos aéreos contra zonas residenciales.
En segundo lugar, el Asedio de Madrid, o Sitio de Madrid, comprende al asedio militar de poco más de dos años al que estuvo sujeto la ciudad de Madrid, iniciando el 8 de noviembre de 1936 con el asalto nacionalista dirigido por el general José Enrique Varela, y concluyendo el 28 de marzo de 1939 con la toma de la ciudad por el general Francisco Franco.
En noviembre de 1936 los militares sublevados avanzaron desde el norte, según lo había planeado el general Mola, uno de los jefes del golpe de Estado, como desde el sur, con el objetivo de entrar rápidamente en la capital y concluir la guerra. Pero el asalto de Madrid fracasa debido a la dura resistencia popular, que logra la victoria inicial. Esto convence al general Franco a establecer el asedio de Madrid y dirigir los esfuerzos de los nacionalistas a otros frentes en España. Después del asalto, el gobierno republicano intenta reorganizar las fuerzas armadas a partir de una serie de milicias dentro del Ejército Popular de la República.