Es una localidad situada en la provincia de
Burgos, a 38 kilómetros de la capital de la provincia en dirección oeste, abarca una extensión de 43,71 km² y cuenta con una población de 189 habitantes (INE 2018).
Pertenece a la unidad paisajística Páramos y campiñas, en la comarca de Odra-Pisuerga.
Villasandino es una importante villa
medieval, a orillas del
Río Odra y al borde de la antigua calzada
romana Vía Aquitania, que unía Astorga con Burdeos, sobre la que se construyó la
carretera Nacional N-120 (que une Logroño con Vigo). Actualmente se puede llegar también a la localidad a través de la autovía A-231 (Burgos-
León).