Villarmienzo es una localidad de la comunidad autónoma de Castilla y León (España), situada en la provincia de Palencia, comarca de Vega-Valdavia.
Próximo al río Carrión y la histórica villa de Saldaña (a 5 km). Pertenece al municipio de Quintanilla de Onsoña, localidad de la que dista 4,5 km.