Quintanilla de Onsoña es un municipio, una pedanía y también una localidad española de la provincia de Palencia. La localidad está situada en la comarca de Vega-Valdavia, a orillas del río Carrión. La cabecera municipal, Quintanilla, está ubicada a 888 m de altitud, dista 58 km de la ciudad de Palencia y en 2011 contaba con 55 habitantes (208 en la totalidad del municipio) sobre una extensión de 52 km.