El Mataviejas es un río del interior de la península ibérica, afluente del Arlanza.
Discurre por la provincia española de Burgos.
[1] Tras dejar a ambos lados de su curso localidades como Santo Domingo de Silos, Santibáñez del Val, Quintanilla del Coco, Castroceniza y Ura, termina desembocando en el río Arlanza[1] cerca de Puentedura.
En el siglo XIX se criaban en él bermejas, cachos y truchas.
[1] Aparece descrito en el decimoprimer volumen del Diccionario geográfico-estadístico-histórico de España y sus posesiones de Ultramar de Pascual Madoz de la siguiente manera: Perteneciente a la cuenca hidrográfica del Duero, sus aguas terminan vertidas en el océano Atlántico.