El término municipal de Velayos limita al sur con el de Santo Domingo de las Posadas, al este con el de Maello, al norte con el de Blascosancho y al oeste con el de la Vega de Santa María.