El municipio de Bocoyna colinda con otros lugares y entre los que se encuentran al norte está el municipio de Guerrero, al este con Carichi, al sur con Guachochi, Urique y Guazapares, y al oeste colinda con los municipios de Ocampo, Maguarichi y Guazapares. Formado por una extensión territorial total de 2,801.80 kilómetros cuadrados.