The town of Pekalongan is located on the northern coast of the island of Java and belongs to the province of Central Java. The name "Pekalongan" comes from the word Kalong (Javanese language), which referred bats bedeutet.Man the city as "Kota Batik" (Batik City) because it is well known for batik art.