Cervera de Pisuerga es un municipio y también una villa, cabecera del mismo, en la provincia de Palencia, en la Comunidad Autónoma de Castilla y León, España.
Se encuentra a una distancia de 116 km de Palencia, la capital provincial, y situado en la Montaña Palentina, entre 1.000 y 1.200m de altitud.