Das Schlossmuseum, das im 14. Jahrhundert an der Nordostecke der Stadt errichtet wurde, besitzt 15.000 Exponate, die einen guten Überblick über die Kultur und die Geschichte des Mühlviertels und der Stadt bieten. Die umfangreichen Sammlungen in vier thematische Schwerpunkte gliedern: Volkskunde, Handwerk, Stadtgeschichte und Hinterglasmalerei. Der Bestand des Museums wird im Südtrakt des Schlosses und hauptsächlich in den neun Etagen des 50 m hohen Bergfrieds gezeigt.