Situada en la comarca de Vega-Valdavia, en la orilla del río Carrión, a 65 Km. de Palencia.

De su casco historico destaca una interesante plaza vieja (s. XVI), con soportales de madera y columnas de piedra y blasones heráldicos en las portadas de sus antiguas casonas señoriales con escudos. Acogió la primera corrida de toros de la que hay noticia en España.

Villa Declarada conjunto histórico-artístico en el 1996.

Destacamos
Castillo de los Duques del Infantado: El castillo es de origen medieval y se encuentra en ruinas
La Casa Torcida, Casa solariega de finales del siglo XVI
Varias interesantes capillas (S. pedro y S. Miguel).

En los alrededores podemos visitar:
A3 km la Villa de la Olmeda, que es un antiguo poblado romano que se conserva en muy buen estado con mosaicos sobre el suelo. Se trata de una casa romana con diversas habitaciones y un jardín.
 El Museo Escuela de Vega de Doña Olimpa.
El Museo de la Radio y las Telecomunicaciones de Villaluenga de la Vega.
El núcleo de Villalafuente.

Patrimonio artístico**
Conjunto arquitectónico**
Paisaje y naturaleza*                  Valoración **

Pueblos con encanto: http://www.pueblosbellos.com