Aguilar de Campoo es una localidad y municipio en la provincia de Palencia, de la Comunidad Autónoma de Castilla y León, España. Está a una distancia de 99 km de Palencia, capital de la provincia, y a 102 km de Santander. Se encuentra en la ribera del rÃo Pisuerga, en la comarca de Campoo.