Se cree que el nombre de la ciudad deriva de la palabra del idioma quechua "qara punku", que significa “puerta de cuero", debido a que antiguamente las puertas en la ciudad eran forradas con cuero.