Se encuentra situado a la orilla del río Tera, a unos 4 km de Vega de Tera, la cabecera del municipio.