El municipio limita con el mar Cantábrico al norte, el municipio de Suances al este, el de Torrelavega al sur, el de Alfoz de Lloredo al oeste y el de Reocínal sureste.