Berzosilla es un pequeño núcleo situado al norte de la provincia de Palencia, en la 
comarca cántabra de Valderredible. Sus cuencas vierten agua al río Ebro. El pueblo se asienta en un área deprimida junto a las laderas del páramo de la Lora de Pata del Cid, rodeado de frondosos bosques de roble y brezo, de donde procede su nombre. 

Para acceder a Berzosilla hay que llegar por la carretera de Santander N-611 
hasta Quintanilla de las Torres. Desde allí se toma un desvío hacia la P-630 (es la misma que la S-631). Esta carretera se desvía en Villanueva de la Nía hacia el sur y atraviesa el pueblo