Olmillos de Castro es un municipio ubicado en la provincia de Provincia de Zamora en Castilla y León. La población de Olmillos de Castro es de 213 personas (2020), el área de Olmillos de Castro es de 71.39 kilómetros cuadrados, la distancia de Olmillos de Castro a Madrid es de 288 kilómetros. Olmillos de Castro comparte fronteras con Perilla de Castro, Santa Eufemia del Barco, Carbajales de Alba, Losacino, Losacio, Ferreruela y Pozuelo de Tábara.