Las Hoces del Río Riaza están situadas en el noreste de la provincia de Segovia, cerca del límite con la provincia de Burgos, abarcando 5185 Ha. de los municipios de Montejo de la Vega de la Serrezuela, Valdevacas de Montejo y Maderuelo, y están declaradas Parque natural desde el 18 de enero de 2005, aunque desde 1987 ha tenido distintos niveles de protección.