El municipio de Linares limita al norte con los municipios de Los Andes y El Peñol, al sur con Ancuya, al occidente con La Llanada y Samaniego, nororiente con El Tambo y al oriente con Sandoná.