Somosierra está ubicada en el centro de España, entre el extremo norte de la Comunidad de Madrid y el este de la provincia de Segovia.