Lomas es un pequeño municipio de la zona centro de la provincia de Palencia, localizado a unos 10 km al sur de Carrión de los Condes y, distando apróximadamente, 30 km de la capital provincial. Nuestra localidad se enclava en la comarca de Tierra de Campos.
Desde Palencia, se accede al Municipio por la carretera C-615 (Palencia-Guardo) que llega hasta Villoldo, donde nos desviaremos por la P-981 (Villoldo-Santillana) encontrandonos con Lomas a 4 kilómetros de Villoldo y antes de alcanzar Villalcazar de Sirga.