La población de Villaviciosa de Odón es de 28 148 personas (2020), el área de Villaviciosa de Odón es de 68 kilómetros cuadrados, la distancia de Villaviciosa de Odón a Madrid (capital de la España) es de 33 kilómetros, la distancia de Villaviciosa de Odón a Madrid es de 33 kilómetros. Villaviciosa de Odón comparte fronteras con Alcorcón, Móstoles, Navalcarnero, Sevilla la Nueva, Brunete, Villanueva de la Cañada y Boadilla del Monte.