Baquerín de Campos está ubicado al suroeste de la provincia de Palencia y del área funcional del mismo nombre. Esta situado en las faldas de un ligero cerro perteneciente al terreno ondulado de Tierra de Campos, a dos kilómetros al sur de la N-610 entre Palencia y Benavente, y unido con ella a través de una carretera de la diputación con un peligroso cruce. Esta carretera bordea el núcleo por el este y se convierte en la P-920, que lleva a Torremormojón. El pueblo esta bordeado al sur por el río Valdeginate, antes de que pase a convertirse en el emisario de la Nava.