Moarves de Ojeda es una localidad y también pedanía perteneciente al municipio de Olmos de Ojeda, en la comarca de Boedo-Ojeda de la provincia de Palencia, comunidad autónoma de Castilla y León, España.
Está a 929 m s. n. m. El topónimo «Moarves» procede de 'mozárabes', en referencia al origen de sus primitivos pobladores.
Durante la Edad Media el nombre de la villa fue Moharabes.
Población de derecho (2000-2020) según el padrón municipal del INE
Durante la Edad Media pertenecía a la Merindad menor de Monzón , Meryndat de Monçon[3] A la caída del Antiguo Régimen la localidad se constituye en municipio constitucional[4] que en el censo de 1842 contaba con 13 hogares y 68 vecinos, para posteriormente[5] integrarse en Olmos de Ojeda .