Quintanilla de Onsoña es un municipio, una pedanía y también una localidad española de la provincia de Palencia (comunidad autónoma de Castilla y León, España). 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.