Castil de Vela es un pequeño núcleo del suroeste de Palencia situado en la comarca natural de Tierra de Campos que se extiende hacia el oeste y el norte, y da nombre a la subcomarca en la que está integrado. 

El caserío está ubicado en la campiña levemente ondulado de este sector de Tierra de Campos, junto a un manantial que da lugar a un arroyo hacia el este. Aunque el mapa topográfico nacional de España, en su hoja 310-II refleje varias carreteras, tan solo la comarcal entre Villarramiel y Medina de Rioseco atraviesa el núcleo en dirección Norte-Sur.