Do XVIII w. w mieście przeważała zabudowa drewniana. Rynek okalały domy z podcieniami, obecnie tylko jeden budynek nawiązuje do dawnej architektury. Najstarsze zachowane kamienice pochodzą z końca XVIII w. – znajdują się przy ul. Wiejskiej i ul. Kościelnej. Większość budowli powstała w XIX i XX w.; zawierają one elementy architektury neogotyckiej, secesyjnej i eklektycznej. Najciekawsze zespoły kamienic znajdują się przy pl. Wolności, pl. Jana Pawła II, ul. Piłsudskiego, ul. 1 Maja i ul. Sukienniczej.