Kiwajny (niem. Quehnen) – wieś w Polsce położona w województwie warmińsko-mazurskim, w powiecie bartoszyckim, w gminie Górowo Iławeckie. W latach 1975–1998 miejscowość administracyjnie należała do województwa olsztyńskiego. W Narodowym Spisie Powszechnym z 1978 r. Kiwajny ujęto łącznie z miejscowością Garbniki.

Wieś leżąca nad granicą polsko-rosyjską (obwód królewiecki). We wsi jest przystanek autobusowy, świetlica i cmentarz.

Historia Wieś wzmiankowana już w 1414 r., w dokumentach opisujących straty poniesione w wojnie polsko-krzyżackiej (zwanej wojna głodową). W tym czasie była to wieś pruska o nazwie Kywaynen. Kolejna wojna z lat 1454-1466 przyniosła następne zniszczenia a wieś wyludniła się całkowicie a pola leżały odłogiem. Zagospodarowano je dopiero w kolejnym stuleciu. Nowymi osadnikami byli w większości (lub całkowicie) Polacy (najprawdopodobniej z Mazowsza).

W 1939 r. w Kiwajnach było 207 mieszkańców.

W Kiwajnach w styczniu 1945 r. pochowano żołnierzy Armii Czerwonej, ponad 50 osób, min. Nikołaja Siniczaka, Ignatija Kudriawcewa i Grigorija Sniegurowa (pochodzili z Rosji, Ukrainy i Krymu). Zginęli w czasie walk. Groby nie zachowały się uległy zapomnieniu i zarosły).