Discurre entre los términos municipales de Navalcarnero, Sevilla la Nueva, Brunete (donde enlaza con la M-501), Villanueva de la Cañada (donde posteriormente enlaza con la Carretera M-503), Valdemorillo, El Escorial, San Lorenzo de El Escorial y Guadarrama.