Město Zruč nad Sázavou liegt im Středočeském kraji im ORP Kutná Hora auf einer Seehöhe 344 m. Im Jahre 2014 lebten hier 4799 Einwohner. Zruč nad Sázavou hat eine Fläche von Kataster 1641 ha.