W mieście było 541 budynków mieszkalnych.
30 czerwca 2012 roku miasto liczyło 2851 mieszkańców.
thumb|center|Piramida wieku mieszkańców Knyszyna w 2014 roku
Historia thumb|left|Śmierć Zygmunta Augusta w Knyszynie – obraz Jana Matejki thumb|left|Rynek w Knyszynie w 1913 roku thumb|Rosyjscy pancerniacy rozdają gazety propagandowe mieszkańcom Knyszyna po jego zajęciu w 1939 roku W roku 1568 Knyszyn otrzymał prawa miejskie magdeburskieJózef Maroszek, Rzemiosło w miastach podlaskich w XVI-XVIII w., w: Maria Kwapień; Józef Maroszek; Andrzej Wyrobisz, Studia nad produkcją rzemieślniczą w Polsce (XIV-XVIII w.), Wrocław 1976, s. 95. od króla Zygmunta Augusta. „Czasy Zygmuntowskie” były złotym wiekiem dla Knyszyna. Wybudowano wówczas ratusz na rynku, cerkiew prawosławną, łaźnie, budynek wagi, wybrukowano ulice. Udokumentowanych jest 19 pobytów króla w Knyszynie, łącznie około 500 dni, w latach 1533–1572. W Knyszynie król chętnie wypoczywał, stąd władał Królestwem Polskim i Wielkim Księstwem Litewskim. Podpisał wiele dokumentów m.in. pierwszą w Polsce Ustawę Morską i Leśną. Król Zygmunt August zmarł w Knyszynie 7 lipca 1572 roku. Zdarzenie to na swoim obrazie uwiecznił Jan Matejko.