Demak terletak di sebelah timur kota Semarang, hanya sekitar 30 menit perjalanan dari Semarang. Kotanya cukup ramai dengan jalan-jalan yang lebar dan bersih serta lingkungan yang asri.
Keramaian terutama disekitar pasar tradisional yang terletak persis dipinggir jalan raya.
Sedangkan toko-toko berjejer rapi dengan aneka jenis dagangan.