Duitama limita por el norte con el departamento de Santander: municipios de Charalá y Encino; por el sur con los municipios de Tibasosa y Paipa; por el oriente con los municipios de Santa Rosa de Viterbo y Belén; y por el occidente con el municipio de Paipa.