Melgosa de Villadiego está ubicado en Villadiego municipio en la provincia de Provincia de Burgos, Castilla y León. La población de Melgosa de Villadiego es de 20 personas (2020), la distancia de Melgosa de Villadiego a Madrid es de 279 kilómetros, la distancia de Melgosa de Villadiego a Burgos (capital de la Provincia de Burgos) es de 53 kilómetros. Villaute, Villahernando, Brulles, Boada de Villadiego, La Parte, Villalibado, Solano, Quintanilla de la Presa, Arenillas de Villadiego y Villanueva de Puerta se encuentran cerca de Melgosa de Villadiego.