W miejscowości Knyszyn znajduje się oddział chorób wewnętrznych (Ul. Grodzieńska 96 tel. 085-727-91-70). Szpitale przyjmują chorych z miejscowości Krypno oddalone o 6 km, Choroszcz oddalone o 20 km, Zawady oddalone o 29 km, oraz Juchnowiec Kościelny. Najbliżej rezonans magnetyczny można przeprowadzić Choroszcz w miejscowości położonej 19km od miasta, telefon 085719-34-96. tomografia komputerowa w ramach NFZ przeprowadzane są w poradnii Pracownia Tomografii Komputerowej, Choroszcz Pl. Z. Brodowicza 1. Najbliżej położony neurolog znajduje się w miejscowości Choroszcz w odległości 19km przy Plac Dr Zygmunta Brodowicza 1. W odległości 29km od miasta przyjmuje lekarz kardiolog, w szpitalu w miejscowości Białystok.
Samodzielny Publiczny Zakład Opieki Zdrowotnej Im. Dr E. Jelskiego
Oddział ChorÓb Wewnętrznych Knyszyn
4


Zakład Opiekuńczo - Leczniczy Knyszyn
4

