En el antiguo Alfoz de Lara, al sur de la Sierra de Mencilla (1029 msnm) y al Norte de la Sierra de las Mamblas y de la Sierra de Carazo, bañada por el río San Martín y a 18 km de Salas de los Infantes, cabeza de partido, y a 45 de Burgos.