El municipio limita por el norte con Sogamoso, Cuítiva y Mongua, por el oriente con Labranzagrande, Pajarito, Recetor y Chámeza, por el sur con Zetaquira, San Eduardo y Páez y por el occidente Cuítiva, Tota, Zetaquira y San Eduardo.