Demak est une ville d'Indonésie dans la province de Java central. On trouve à Demak la plus ancienne mosquée de Java, construite en 1479. La tradition javanaise voit dans l'ancien royaume musulman de Demak le successeur du royaume hindou-bouddhique de Majapahit dans l'est de Java. Demak est également le chef-lieu du kabupaten homonyme.