Municipio y localidad situados 50 km al noroeste de la capital burgalesa, en la comarca de La Bureba, mancomunidad de Las Lomas de Bureba y partido judicial de Briviesca. Su término está atravesado por el Río Bañuelos y sus arroyos tributarios. Todas las aguas del municipio pertenecen a la cuenca del Río Tirón. Carrias está comunicada con la AP-1 y la N-1 mediante la carretera BU-710 a la altura de Briviesca.