La M-506 bordea y es circunvalación por tanto los municipios de San Martín de la Vega, Pinto, Fuenlabrada, Móstoles y Villaviciosa de Odón y es exterior a la M-50.