Limita al Norte con los municipios de Santa María de Cayón, Miera y Saro, al Este con Ruesga y Soba, al Sur con la provincia de Burgos (Castilla y León) y al Oeste con Selaya, Villacarriedo y Vega de Pas.