Se encuentra a 134 metros sobre el nivel del mar (que lo convierte en el municipio más alto en el estado) y está atravesado por el río San Juan.