Alar del Rey se asienta en la vega del río Pisuerga, entre las comarcas naturales de Ojeda y Boedo, en un valle conformado por los montes de coníferas de San Quirce y Alar y por el Carrascal. El núcleo queda limitado al oeste por el río y al este por el Canal de Castilla que nace en la misma villa. Se puede acceder a Alar por tren o por carretera: desde la N-611, carretera de Santander o a través de la P-610 que comunica con Olmos y otras localidades del valle de Ojeda. Por esta vía y a 3 kilómetros hacia el sur se llega al Barrio de San Vicente, zona dependiente de Alar y con no más de 20 habitantes.